Embedded Systems Software Developer
4 weeks ago
Key Responsibilities
We are seeking a highly skilled Embedded Systems Software Developer to join our team at ChargePoint. The ideal candidate will have a strong background in developing embedded system products using C/C++ and Python.
Requirements
- Master's degree in Computer Science or Electronics Engineering or equivalent.
- Minimum 3-5 years of experience in developing embedded system products.
- Strong knowledge of Linux BSP platform development, including custom board bring up, U-Boot, kernel, device driver functions, file systems, sound system, and system software.
- Understanding of asynchronous event-driven architecture and developing scalable and latency-optimized distributed application services in mesh networks.
- Working knowledge of 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 Yocto, buildroot, GCC, toolchain, Make, CMake, git, gdb, and core dumps.
- Experience with connectivity architecture using Wireless (cellular, Wi-Fi, Bluetooth, and NFC) and wired (Ethernet) interfaces is a plus.
-
Embedded Systems Developer
2 weeks ago
Gurgaon, Haryana, India Neuranics Lab Full timeJob Title: Embedded Systems DeveloperAt Neuranics Lab, we are seeking a highly skilled Embedded Systems Developer to join our team. As an Embedded Systems Developer, you will be responsible for developing firmware using C/C++ for microcontrollers to interface with various sensors, actuators, and control boards.Key Responsibilities:Developing firmware using...
-
Embedded Software Developer
4 weeks ago
Gurgaon, Haryana, India Techeagle Innovations Private Limited Full timeJob Title: Embedded Software DeveloperWe are seeking an experienced Embedded Software Developer to join our team at Techeagle Innovations Private Limited. As an Embedded Software Developer, you will be responsible for designing, developing, and testing embedded software systems for our autopilot firmware.Key Responsibilities:Develop and maintain device...
-
Embedded Systems Software Engineer
1 month ago
Gurgaon, Haryana, India ChargePoint Full timeJob 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++,...
-
Senior Embedded Systems Developer
4 weeks ago
Gurgaon, Haryana, India Allegis Global Solutions Full timeJob Title: Senior Embedded Systems DeveloperAbout the Role:The Senior Embedded Systems Developer will be responsible for designing, developing, and maintaining embedded middleware/system software for wireless platforms. Key responsibilities include:Design and develop middleware software for real-time platforms across processor architectures and RTOS, with a...
-
Embedded Software Developer
1 month ago
Gurgaon, Haryana, India VVDN Technologies Pvt Ltd Full timeJob Requirements:We are seeking a skilled Embedded Software Developer to join our team at VVDN Technologies Pvt Ltd. The ideal candidate will have proficiency in handling Automation framework and development of script creation using C#.Key Responsibilities:Experience in embedded network (CAN, LIN) and worked ECU diagnostic and network communication tools to...
-
Embedded Software Developer
4 weeks ago
Gurgaon, Haryana, India K & R Enterprises Full timeJob Requirements:As a skilled Embedded Software Developer at K & R Enterprises, you will be responsible for designing and implementing firmware for various embedded systems. Your expertise in C/C++ programming languages and experience with microcontrollers will be crucial in this role.Key Responsibilities:1. Develop firmware for embedded systems using C/C++...
-
Embedded Systems Software Engineer
3 weeks ago
Gurgaon, Haryana, India ChargePoint Full timeAbout 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...
-
Embedded Software Developer
1 month ago
Gurgaon, Haryana, India Techeagle Innovations Private Limited Full timeJob DescriptionWe are seeking a highly skilled Embedded Software Developer to join our team at Techeagle Innovations Private Limited. As an Embedded Software Developer, you will be responsible for designing, developing, and testing autopilot firmware for our cutting-edge systems.Key ResponsibilitiesDevelop and implement multi-threaded code in C++ for...
-
C Software Engineer with Embedded Linux Systems
2 weeks ago
Gurgaon, Haryana, India CLIQHR Recruitment Services Full timeAt CLIQHR Recruitment Services, we are seeking a skilled C Software Engineer with Embedded Linux Systems expertise to join our team. This role involves developing software solutions for complex Linux embedded systems using C/C++ programming languages.Key Responsibilities:Design, develop, and test software components for Linux embedded systems.Collaborate...
-
Senior Embedded Software Developer
1 month ago
Gurgaon, Haryana, India IoTechWorld Avigation Pvt Ltd Full timeJob Title: Senior Embedded EngineerAt IoTechWorld Avigation Pvt Ltd, we are seeking a highly skilled Senior Embedded Engineer to join our team.Job Summary:We are looking for a seasoned Embedded Software Engineer with extensive experience in Embedded Linux/Android Systems. The ideal candidate will have a strong background in developing, modifying custom BSP's...
-
Embedded Software Developer
1 week ago
Gurgaon, Haryana, India Nielsen Full timeAbout the RoleNielsen is seeking a skilled Embedded Software Engineer to join our Metering and Encoding team. This position focuses on developing software for embedded devices, requiring expertise in scalable, reliable, and cost-effective solutions. The ideal candidate will have strong skills in embedded and test automation software development, with the...
-
Embedded Software Tester
1 month ago
Gurgaon, Haryana, India Mobile Programming LLC Full timeJob Title: Embedded TesterJob Summary:We are seeking an experienced Embedded Tester to join our team at Mobile Programming LLC. As an Embedded Tester, you will be responsible for ensuring the quality and functionality of software and hardware integrations in embedded systems.Key Responsibilities:Design and execute test cases for embedded systems.Collaborate...
-
Senior Embedded Software Developer
2 weeks ago
Gurgaon, Haryana, India ChargePoint Full timeKey Responsibilities:As a Senior Embedded Software Developer at ChargePoint, you will be responsible for designing and developing high-quality software for our embedded systems. Your expertise in Qt front-end development, Qt QML, and C++ programming will be crucial in meeting our project requirements.Requirements:At least 8 years of experience in Qt...
-
Embedded System Software Engineer
1 week ago
Gurgaon, Haryana, India ChargePoint Full timeAbout 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...
-
Embedded Software Developer
2 weeks ago
Gurgaon, Haryana, India The Nielsen Company Full timeAbout the Role:Nielsen's Metering and Encoding team is seeking a skilled Embedded Software Engineer to develop software that runs embedded devices. This position is responsible for developing embedded and application level software and SDKs, as well as developing, testing, and testing software.Responsibilities:Develop scalable, reliable, and cost-effective...
-
Embedded Software Development Engineer
4 weeks ago
Gurgaon, Haryana, India Stryker Global Technology Center Pvt Ltd. Full timeAbout the RoleWe are seeking a highly skilled Embedded Software Development Engineer to join our team at Stryker Global Technology Center Pvt Ltd. The ideal candidate will have a passion for excellence in technology and a strong focus on delivering safe and robust solutions.Key ResponsibilitiesDevelop embedded software, test procedures, scripts, and...
-
Staff System Software Engineer
2 weeks ago
Gurgaon, Haryana, India ChargePoint Full timeJob DescriptionWe are seeking a highly skilled Senior Software Engineer to join our team as a Staff System Software Engineer in the Embedded Systems department.Key ResponsibilitiesDesign 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...
-
Embedded Software Developer
4 weeks ago
Gurgaon, Haryana, India The Nielsen Company Full timeAbout the Role:Nielsen is seeking an Embedded Software Engineer to join our Metering and Encoding team. This position focuses on developing software for embedded devices, including the creation of scalable, reliable, and cost-effective solutions. The ideal candidate will have strong embedded software development skills, with experience in C/C++/Python and a...
-
Embedded Software Development Expert
2 weeks ago
Gurgaon, Haryana, India Ciena India Private Limited Unitech Full timeCiena is committed to our people-first philosophy. Our teams enjoy a culture focused on prioritizing a personalized and flexible work environment that empowers an individual's passions, growth, wellbeing, and belonging. We're a technology company that leads with our humanity—driving our business priorities alongside meaningful social, community, and...
-
Embedded Software Developer
3 weeks ago
Gurgaon, Haryana, India The Nielsen Company Full timeAbout the role:Nielsen is seeking an experienced Embedded Software Engineer to join our Metering and Encoding team. In this role, you will be responsible for developing software that runs on embedded devices, with a focus on scalability, reliability, and cost-effectiveness.Responsibilities:Develop and maintain embedded and application-level software, as well...