Senior Embedded Software Engineer
Seeking a Senior Embedded Software Engineer to develop complex embedded systems, from architecture to implementation, debugging, and integration. Requires extensive experience in real-time embedded development, C/C++, Embedded Linux, and AI integration.
Responsibilities
- Develop complex embedded systems from design and architecture to implementation
- Perform debugging and integration of embedded systems
Requirements
- 10+ years of experience in real-time embedded development
- Proficiency in C and C++14+
- Experience with Embedded Linux/Yocto, including kernel and drivers
- Experience with multi-threading/multi-process and object-oriented design
- Experience in user space and shell scripting
- Practical experience with agentic AI and integrating AI into development processes
- B.Sc. in Computer Science, Software Engineering, or a related field