View All Jobs 1909

Embedded Software Engineer

Develop low-level software for battery-operated IoT devices focusing on power efficiency and reliability.
Saratoga, California, United States
Mid-Level
1 month ago
E-Space

E-Space

E-Space is creating an entirely new suite of global capabilities to improve lives, business efficiencies and build a smarter planet.

✨ About The Role

- The Embedded Software Engineer will design, develop, and optimize software for battery-operated IoT devices with a focus on testing automation. - Responsibilities include developing low-level software, implementing power optimization techniques, and customizing RTOS or Linux kernel components. - The role involves creating and maintaining automated testing frameworks for embedded systems, including unit, integration, and regression tests. - The engineer will also be responsible for debugging faulty boards and testing prototypes for early adopting customers. - Collaboration with hardware teams is essential to ensure accurate testing scenarios and seamless integration.

âš¡ Requirements

- A bachelor's or master's degree in Computer Science, Electrical Engineering, or a related field is essential for this role. - Proficiency in programming languages such as C, C++, and Python is required, along with familiarity with scripting languages like Shell. - The ideal candidate should have experience in embedded software development, particularly for battery-operated IoT devices. - Strong analytical skills and a detail-oriented mindset are crucial for optimizing power consumption and ensuring system reliability. - A collaborative spirit is necessary to work closely with hardware teams for seamless software-hardware integration.
+ Show Original Job Post
























Embedded Software Engineer
Saratoga, California, United States
Software
About E-Space
E-Space is creating an entirely new suite of global capabilities to improve lives, business efficiencies and build a smarter planet.