remote
Principal Embedded Software Engineer - E X P E R I E N C I O U S
Embedded Systems Engineer
Lead Embedded Systems Engineer to architect and lead embedded software projects with a focus on scalability and innovation.
About the role
Key Responsibilities
- Lead the design and development of embedded software systems
- Define system architecture and ensure scalability and performance
- Mentor junior engineers and provide technical guidance
- Collaborate with cross-functional teams to integrate software with hardware
- Implement best practices for code quality and maintainability
- Drive innovation in embedded systems and IoT solutions
Requirements
- Master's or PhD in Computer Science/Engineering
- 7+ years of experience in embedded software development
- Expertise in C, RTOS, and embedded Linux
- Proven leadership in system architecture and team mentorship
- Strong problem-solving and innovation mindset
Skills
crtosembedded linuxsystem architecturedebuggingiot protocols