Embedded Software Developer
2 weeks ago
Position:
Embedded Software Developer
Location:
Bangalore
Experience:
2-5 Years
About Us
At EMO Energy, we're a fast-moving deep-tech organization revolutionizing the electric mobility space. We are building a complete end-to-end EV technology stack from high-performance battery systems to intelligent control electronics powering the next generation of electric vehicles. We thrive on innovation, speed, and real-world impact, building products from the ground up. If you want to build, scale, and own products that change how the world moves, this is your stage.
Job Summary
We're looking for a passionate Embedded Software Developer to design and develop embedded firmware for our next-generation EV power electronics and battery systems. You'll be working on developing code, the intersection of hardware and software, and solving challenging problems in real-time systems, safety-critical code, and performance optimization that directly impact how electric mobility is built and scaled.
What You Will Do
- Proven expertise in embedded C development, with hands-on experience in designing, coding, and optimizing firmware for real-time embedded systems (ARM/STM32 or equivalent MCUs).
- Strong ability to architect, build, and integrate firmware with custom hardware platforms, ensuring seamless interaction across power electronics, sensors, and battery systems.
- Solid understanding and practical experience with communication protocols such as CAN, UART, SPI, and I2C, including protocol stack implementation and validation.
- Demonstrated capability in firmware testing and validation, using tools such as oscilloscopes, logic analyzers, in-circuit debuggers, and hardware-in-loop (HIL) setups to ensure robustness and reliability under real-world EV operating conditions.
- Experience with RTOS-based development, interrupt-driven programming, and low-level driver development, with a focus on performance, safety, and scalability.
- Strong debugging and problem-solving skills, capable of identifying root causes in tightly coupled hardware-software systems.
- Exposure to functional safety standards (ISO 26262, MISRA C), power electronics, battery management systems (BMS), or motor control algorithms will be considered a strong advantage.
- Passionate about electric mobility technologies, with the drive to build and deploy cutting-edge solutions at scale.
- Maintain clear technical documentation for firmware modules and contribute to code reviews and best practices.
What We're Looking For
- Bachelor's or Master's in Electronics, Electrical, Computer Engineering, or related field.
- 2–5 years of experience in embedded firmware development.
- Strong expertise in C programming for real-time embedded systems.
- Hands-on experience with RTOS, interrupt-driven programming, and low-level drivers.
- Knowledge of automotive/EV standards (ISO 26262, functional safety, MISRA C) is a plus.
- Familiarity with power electronics, battery systems, or motor control is highly desirable.
- Solid debugging skills with oscilloscopes, logic analyzers, and in-circuit debuggers.
- Passionate about electric mobility and clean energy technologies.
Why Join Us?
- Be at the forefront of EV innovation, building technology that drives the future of mobility.
- Opportunity to own and lead modules end-to-end, from idea to deployment.
- Fast-paced startup environment with immense learning and growth potential.
- Work with a world-class team of engineers, innovators, and problem-solvers.
- Competitive compensation with equity opportunities grows as we grow.
Skills: in-circuit debuggers,safety standards (iso 26262, misra c),coding,i2c,embedded c,can,power electronics,battery management systems,logic analyzers,uart,communication protocols,hardware-in-loop (hil),designing,firmware integration,rtos,mobility
-
Embedded Software Developer
2 weeks ago
Bengaluru, Karnataka, India Qode Jobs Full timeJob descriptionEmbedded Software EngineerLocation: Bangalore, IndiaWorkplace Type: OnsiteSalary: Upto 23 LPAAbout the RoleWe are seeking a highly motivated and experienced Embedded Software Engineer to join our dynamic team. In this role, you will be responsible for the development, maintenance, and optimization of embedded software for microcontroller-based...
-
Embedded Software Development
1 week ago
Bengaluru, Karnataka, India Cyient Full time ₹ 6,00,000 - ₹ 18,00,000 per yearExperience of 8 to 12 years in Embedded DomainExpertise in Embedded C coding.Experience in development of Aircraft Cabin Management SystemStrong knowledge on software development & verification process using DO178B/C mandatory.Experience in HMI/GUI stack development (QT preferred)Experience in Software Build, Integration onto Target Board.Working experience...
-
Embedded Software Engineer
5 days ago
Bengaluru, Karnataka, India Quess IT Staffing Full timeJob Title: Embedded Software Engineer – AvionicsInterview Mode: Face to Face - BangaloreExperience: 6 10 YearsWork Location: BangaloreNotice Period: 15 Days (Max)Job DescriptionWe are looking for anEmbedded Software Engineerwith strong experience inEmbedded C/C++, Linux-based systems, and Avionics software development. The ideal candidate will be involved...
-
Embedded Software Engineer
51 minutes ago
Bengaluru, Karnataka, India Digantara Full timeDigantara is a leading Space Surveillance and Intelligence company focused on ensuring orbital safety and sustainability. With expertise in space-based detection, tracking, identification, and monitoring, Digantara provides comprehensive domain awareness across all regimes, enabling end-users to access actionable intelligence on a single platform. At the...
-
Embedded Software Engineer
2 weeks ago
Bengaluru, Karnataka, India AMETEK Full timeWe are currently seeking an experienced Embedded Software Engineer for test fixtures, for our analytical products who will be responsible for designing, developing, modifying and evaluating software for embedded applications. This individual will be responsible for working closely with the Software, Hardware and Operations groups in the United States, to...
-
Embedded Software Development Engineer
1 hour ago
Bengaluru, Karnataka, India Quest Global Full timeRole & responsibilities4+ years of experience in DO178 Embedded Software Development Life Cycle, both Development and VerificationExcellent understanding of system software concepts, binary executables, debug information, OS concepts.Strong C programming skillsStrong skills in RTOS concepts with experience on working with Multicore/Multi-Threading using...
-
Embedded Software Engineer
2 weeks ago
Bengaluru, Karnataka, India Meltronics Systemtech Full timeEmbedded Software EngineerCompany DescriptionMeltronics Systemtech is a company with expertise in design, development, manufacture, testing, delivery, installation, training, and maintenance of electronic systems & products for defense, industries and avionics. The company has strong knowledge and experience with MIL standards and executes projects with...
-
Embedded Developer
1 week ago
Bengaluru, Karnataka, India ACL Digital Full time ₹ 4,00,000 - ₹ 6,00,000 per yearResponsibilities:3-8 years of experience in embedded software developmentWork on bare-metal driver development ( C) and RTOS-based application programming ( C /C++)Strong understanding of architectures Like ARM, ExtensaGood understanding of communication protocols such as UART, SPI, I2C, CAN, and EthernetPerform hands-on development and debugging of embedded...
-
Embedded Software Engineer
4 days ago
Bengaluru, Karnataka, India Belcan Full timeJD:4+ years of experience in Embedded Software Development and Verification.Hands on experience on different stages of SDLC life cycle as per DO-178 B/C guidelines.Excellent understanding of system software concepts, binary executables, debug information, OS concepts.Strong C programming skills, Embedded C, Linux shell scripting.Strong RTOS concepts with...
-
Embedded Software Engineer
2 weeks ago
Bengaluru, Karnataka, India Ignitarium Full time ₹ 80,00,000 - ₹ 12,00,00,000 per yearIgnitarium is a Silicon and Embedded System design house, formed with the vision to provide innovative, optimal and relevant solutions for enabling and assisting their customers in product development. Ignitarium is built around a core team of technologists, who share a collective industry experience of over 150 years with expertise in system architecture,...