Staff System Software Engineer

2 weeks ago


Gurgaon, Haryana, India ChargePoint Full time

Job Description

We are seeking a highly skilled Senior Software Engineer to join our team as a Staff System Software Engineer in the Embedded Systems department.

Key Responsibilities

  • Design and develop embedded system products using C/C++ and Python programming languages.
  • Drive projects from start to finish with minimal supervision, making critical system-level design decisions.
  • Develop and maintain Linux BSP platform, including custom board bring up, U-Boot, kernel, device driver functions, file systems, sound system, and camera.
  • Experience in asynchronous event-driven architecture and developing scalable and latency-optimized distributed application services in mesh network.
  • Experience in PCI-DSS compliance secured cloud connectivity applications using HTTPS, Websockets, JSON, XML, Efficient Extensible Interchange (EXI), protobuf, openssl, IPSec, VPN, MAC filters, and network firewalls.
  • Familiarity with native graphics/display products and user interface application services using QT, QML, C++, and JavaScript.
  • Proficiency in Yocto, buildroot, GCC, toolchain, Make, CMake, git, gdb, core dumps.
  • Experience in connectivity architecture using Wireless (cellular, Wi-Fi, Bluetooth, and NFC) and wired (Ethernet) interfaces.

Requirements

  • Tech/B.E/M.Tech/M.E in Computer Science/Electronics Engineering or equivalent.
  • 8-12 years of experience in developing embedded system products.
  • Demonstrated ability and willingness to make critical system-level design decisions and drive projects from start to finish with minimal supervision.


  • Gurgaon, Haryana, India ChargePoint Full time

    About the RoleAs a Staff System Software Engineer, you will be responsible for developing and implementing complex embedded system products using C/C++ and Python.Key ResponsibilitiesDevelop and maintain high-quality embedded system software using C/C++ and Python.Collaborate with cross-functional teams to design and implement system-level solutions.Drive...


  • Gurgaon, Haryana, India Nagarro Full time

    Job Title: Staff Software EngineerAbout the Role:We are seeking a highly skilled Staff Software Engineer to join our team at Nagarro. As a Staff Software Engineer, you will be responsible for designing and developing complex software systems, leading technical teams, and ensuring the highest quality of our products.Key Responsibilities:Design and develop...


  • Gurgaon, Haryana, India ChargePoint Full time

    About the RoleAt ChargePoint, we're looking for a highly skilled Staff Software Engineer to lead our embedded systems software engineering efforts.The ideal candidate will have a strong background in developing embedded system products using C/C++ and Python, with a proven track record of designing and driving projects from start to finish with minimal...


  • Gurgaon, Haryana, India Stryker Global Technology Center Pvt Ltd. Full time

    About the RoleWe are seeking a highly skilled Staff Software Engineer to join our team at Stryker Global Technology Center Pvt Ltd. as a key member of our engineering team.About YouWe want to hear from you if you have a strong passion for embedded software development and a proven track record of delivering high-quality products.Your Key...


  • Gurgaon, Haryana, India Nagarro Full time

    Job Title: Senior Staff Software EngineerJob Summary:We are seeking a highly skilled Senior Staff Software Engineer to join our team at Nagarro. As a Senior Staff Software Engineer, you will be responsible for designing, implementing, and maintaining end-to-end machine learning operational pipelines on Google Cloud Platform (GCP).Key Responsibilities:Design...


  • Gurgaon, Haryana, India Nagarro Full time

    Job Title: Senior Staff Software EngineerJob Summary:We are seeking a highly skilled Senior Staff Software Engineer to join our team at Nagarro. As a Senior Staff Software Engineer, you will be responsible for designing, implementing, and maintaining end-to-end machine learning operational pipelines on Google Cloud Platform (GCP).Key Responsibilities:Design...


  • Gurgaon, Haryana, India Nagarro Full time

    Job Title: Senior Staff Software EngineerJob Summary:We are seeking a highly skilled Senior Staff Software Engineer to join our team at Nagarro. As a Senior Staff Software Engineer, you will be responsible for designing and developing high-quality mobile applications using Flutter and Dart.Key Responsibilities:Design and develop mobile applications using...


  • Gurgaon, Haryana, India Partech Full time

    We're seeking a Staff Software Engineer to join our Software development team. This role is highly technical, with opportunities for leadership. The ideal candidate will have a solid background in software development and a passion for designing and implementing robust software solutions.What We're Looking ForMinimum of ten years of software development...


  • Gurgaon, Haryana, India Agoda Full time

    Lead Backend Software EngineerAs a key member of our team, you will be responsible for leading the development of features, experiments, and technical projects. You will work closely with our technical architect, mentor, and driver to ensure the right technology is used. Your expertise will be crucial in evolving our architecture and building better...


  • Gurgaon, Haryana, India Nagarro Full time

    Job Title: Senior Staff EngineerAbout the Role:We are seeking a highly skilled Senior Staff Engineer to join our team at Nagarro. As a key member of our engineering team, you will be responsible for designing, implementing, and maintaining end-to-end machine learning operational pipelines on Google Cloud Platform (GCP). You will collaborate with data...


  • Gurgaon, Haryana, India ChargePoint Full time

    Job SummaryWe are seeking a highly skilled Staff System Software Engineer to join our team at ChargePoint. As a key member of our software engineering team, you will be responsible for designing and developing embedded system products using C/C++, Python, and Linux BSP platform.Key ResponsibilitiesDesign and develop embedded system products using C/C++,...


  • Gurgaon, Haryana, India Cint Full time

    Job Title: Staff Software Engineer - Technical LeadWe are seeking a highly skilled Staff Software Engineer to join our team as a technical lead. As a key member of our engineering team, you will be responsible for driving technical decisions, mentoring junior engineers, and contributing to the development of our products.Key Responsibilities:Develop...


  • Gurgaon, Haryana, India ApplyBoard Full time

    At ApplyBoard, we're on a mission to educate the world, and we're looking for a talented Staff Software Developer to join our growing Engineering Team. As a Staff Software Developer, you'll play a key role in leading, architecting, designing, and developing frontend and backend services to be used by our clients and partners running in AWS.This is a unique...


  • Gurgaon, Haryana, India Stryker Global Technology Center Pvt Ltd. Full time

    We are seeking a highly skilled Senior Staff Software Engineer to join our team at Stryker Global Technology Center Pvt Ltd.About the Role:This is a senior-level position that requires a strong technical background in mobile application development, with a focus on React Native. The successful candidate will be responsible for designing, implementing, and...

  • Software Engineer

    2 weeks ago


    Gurgaon, Haryana, India Mavenir Full time

    Job OverviewMavenir seeks a skilled Senior Member of Technical Staff to lead the design, development, and testing of software systems and applications.The ideal candidate will have hands-on experience in C/C++ software development, specifically in telecommunications and networking software.Key Responsibilities:Lead small teams technically and complete...


  • Gurgaon, Haryana, India Nagarro Full time

    Job DescriptionROLE SUMMARYAs a Senior Staff Software Engineer at Nagarro, you will be responsible for designing and developing scalable data platforms using Azure cloud services.KEY RESPONSIBILITIESDesign and implement data processing solutions using Databricks.Develop and maintain Azure data platforms, ensuring scalability and security.Collaborate with...


  • Gurgaon, Haryana, India Partech Full time

    We're looking for a talented Staff Software Engineer to join our team at PAR Technology. As a key member of our software development team, you'll play a critical role in designing and implementing cutting-edge solutions that connect people to the restaurants, meals, and moments they love.Key ResponsibilitiesDesign and develop high-quality, scalable, and...


  • Gurgaon, Haryana, India ApplyBoard Full time

    ApplyBoard is Revolutionizing International EducationAt ApplyBoard, we're on a mission to educate the world. We're a hyper-growth organization that's been attracting dedicated individuals for over eight years. Our team is representative of the students from over 140 countries that we support.The RoleWe're seeking an experienced and creative Staff Software...


  • Gurgaon, Haryana, India Stryker Global Technology Center Pvt Ltd. Full time

    Job Summary:We are seeking a highly skilled Staff Software Engineer - Full Stack Developer to join our team at Stryker Global Technology Center Pvt Ltd. As a key member of our team, you will be responsible for designing and developing highly scalable systems using C# .Net, .Net Core, and other cutting-edge technologies.Key Responsibilities:Design and develop...


  • Gurgaon, Haryana, India CLIQHR Recruitment Services Full time

    The Staff Software Engineer will be participating in the design and implementation of new and existing capital systems.Responsibilities:Design and develop software for embedded devices and systems from requirements to production.Assist with the development, documentation of architectures, requirements, algorithms, interfaces and designs for software...