
Senior Embedded Software Developer
6 days ago
Role : Senior Embedded Software Developer
We are looking for a highly experienced Senior Embedded Software Developer to lead the development and maintenance of embedded systems across our product lines.
The ideal candidate is deeply skilled in C/C++ programming, has a strong understanding of hardware-software interaction, and can contribute to architecture, development, testing, and deployment in a collaborative engineering environment.
Key Responsibilities :
- Collaborate with clients, designers, and engineering teams to gather and define embedded system requirements.
- Architect software solutions based on hardware specifications and project goals.
- Develop embedded software, firmware, system protocols, and low-level drivers using C/C++.
- Integrate, test, and validate embedded systems for proper functionality and performance.
- Debug and resolve hardware-software interface issues, malfunctions, and inefficiencies.
- Propose and implement effective fixes, improvements, and feature upgrades.
- Ensure alignment with electrical, mechanical, and product design teams throughout development.
- Track progress, manage deliverables, and escalate delays or blockers to project leads.
- Maintain thorough technical documentation, including system architecture, diagnostic procedures, and development logs.
- Provide ongoing support and maintenance for deployed embedded systems.
Required Qualifications :
- Bachelors degree in Computer Science, Computer Engineering, or a related field.
- 10+ years of hands-on embedded software development experience.
- Expert-level proficiency in C and C++ programming.
- Deep understanding of microcontroller architectures (e.g., ARM, MIPS).
- Experience with communication protocols such as UART, SPI, I2C, and USB.
- Proficiency with RTOS or embedded Linux environments.
- Solid debugging skills using tools like oscilloscopes, logic analyzers, and JTAG.
- Excellent diagnostic, analytical, and problem-solving abilities.
- Strong project planning, documentation, and time management skills.
- Enthusiastic about keeping up with emerging embedded technologies and industry trends.
Preferred :
- Familiarity with Agile/Scrum development workflows.
- Knowledge of scripting languages (e.g., Python, Bash).
- Exposure to Secure Boot, OTA updates, or embedded security best practices.
- Experience working with CI/CD pipelines for embedded software.
- Knowledge of hardware schematic reviews or PCB-level debugging
(ref:hirist.tech)
-
Chennai, India Harita Techserv Full timeVirtual Walk-in-Senior Embedded Developer Interview Date : 06/09/2025 Interview Time : 10.00 am to 5.00 pm Virtual Walk-in-Link for Embedded Developer : Experience: 10 to 16 years Job Locations: Chennai Role: Embedded Software Engineer Skills: Embedded C/ C++,Linux , RTOS, Multi-Threading, Protocols, Controllers ,ARM If Interested Kindly share your resume...
-
Senior Embedded Software Developer
2 weeks ago
Chennai, Tamil Nadu, India beBeeDevelopment Full time ₹ 2,00,00,000 - ₹ 2,50,00,000Job Description">Senior Software Development Engineer, VFDDevelop and enhance the features in pumps and drives to ensure world-class products by developing embedded software in collaboration with other developers using a common software platform. Have a holistic view of team delivery and dependencies.Key Responsibilities:Develop applications based on...
-
Embedded Software Developer
6 days ago
Chennai, India Angel and Genie Full timeRole : Embedded Software DeveloperWe are looking for an experienced Embedded Software Developer to join our Automation team.The role focuses on building and maintaining real-time, high-performance C applications on Linux systems, integrated with Siemens PLCs, image recognition technologies, and cloud-enabled automation workflows.You will be part of a team...
-
Embedded Software Development Specialist
1 week ago
Chennai, Tamil Nadu, India beBeeEmbeddedDeveloper Full time ₹ 18,00,000 - ₹ 25,00,000Embedded Software Expert WantedWe are seeking an experienced Embedded C developer to join our team.Key Responsibilities:Design and develop software for embedded systems using C programming language.Implement CAN protocols and work with microcontrollers and various microprocessors architectures.Collaborate with cross-functional teams to ensure seamless system...
-
Embedded Systems Software Developer
1 week ago
Chennai, Tamil Nadu, India beBeeSoftware Full time ₹ 15,00,000 - ₹ 25,00,000Embedded Systems Software EngineerWe are looking for an exceptional Embedded Systems Software Engineer to join our team. As an Embedded Systems Software Engineer, you will be responsible for designing and developing software solutions for a wide range of embedded systems, from low-level system technology on autonomous devices to high-performance, safe and...
-
Embedded Developer
1 week ago
Chennai, Tamil Nadu, India Elektra Cloud Forge Private Limited Full time ₹ 15,000 - ₹ 28,00,000 per yearRoles and Responsibilities* Design, develop, test, and maintain embedded software using Embedded C for microcontrollers.* Collaborate with cross-functional teams to integrate software components into a cohesive system.* Troubleshoot and debug complex issues in embedded systems using debugging tools and techniques.* Develop communication protocols for data...
-
Embedded Software Developer + Tester
3 days ago
Chennai, Tamil Nadu, India Harita Techserv Full time ₹ 6,00,000 - ₹ 12,00,000 per yearRole & responsibilitiesStrong in C/C++ programming for embedded systemsExperience with debugging tools and test instrumentsFamiliar with MCUs (STM32, NXP, Atmel, etc.)Understanding of embedded communication protocolsExperience with test automation frameworks (e.g., Unity for C, Robot Framework, Python-based setups.Knowledge of software testing methodologies...
-
Embedded Software Engineer
2 weeks ago
Chennai, Tamil Nadu, India Angel and Genie Full timeRole : Embedded Software Engineer C++, Linux Location : Ambattur, Chennai. Industry : Industrial Automation. Experience : 3-5 Years. Salary : Best in Industry. Job Type : Full-Time | On-site.About The Role : We are looking for a skilled Embedded Software Engineer with 3-5 years of experience in C/C++ development and a strong understanding of...
-
Product Development Embedded Software Engineer
2 weeks ago
Chennai, Tamil Nadu, India beBeeEmbedded Full time ₹ 1,50,00,000 - ₹ 2,00,00,000Embedded Software Engineer - Product DevelopmentWe are seeking an experienced Embedded Software Engineer to join our product development team. As a key member of the team, you will be responsible for designing, developing, and enhancing features in our products.Main Responsibilities:Design and develop embedded software for product applicationsUnit test...
-
Embedded Developer
2 weeks ago
Chennai, Tamil Nadu, India Angel and Genie Full timeEmbedded Development :- Design and develop embedded software for microcontrollers (e.g., STM32, PIC, MSP430, etc.)- Write efficient, maintainable C/C++ code for real-time applications- Interface with peripherals: UART, SPI, I2C, ADC, PWM, etc.- Participate in board bring-up and system integration- Port and configure RTOS (e.g., FreeRTOS) where and...