Embedded Software Engineer
Core
Design, develop, and maintain embedded software for commercial and industrial products, integrating with hardware, sensors, and control systems.
Role type
Embedded Software Engineer
Builds
Embedded devices, control systems, and intelligent technologies
Domain
Industrial automation and embedded systems
Deliverable
production ML models | product features
Required skills
C, C++, C#, embedded platform development, real-time application development, hardware-software integration, system-level development, software debugging, testing, communication protocols, device integration
Preferred skills
automation systems, industrial technologies, intelligent control systems
Responsibilities
Design and develop embedded software solutions, integrate software with electronic hardware and control systems, support system testing and validation, develop automation tools, troubleshoot software issues, collaborate with hardware and mechanical engineering teams, produce technical documentation
Seniority
Mid-level (2-4 years experience)