Take your expertise to the next level as a Senior Embedded Software Developer, focusing on maintaining and improving existing product lines. This role allows you to influence product design through engineering collaboration.
You will need a Bachelor’s Degree in Computer Science or Engineering and at least five years of hands‑on experience in embedded software development. Mastering the C programming language and understanding security protocols is essential to your success in this position.
Key Responsibilities:
- Enhance embedded software across product lines
- Design, implement, and test new software features
- Perform integration and validation for product designs
- Conduct design reviews and interface with engineering teams
- Provide support to Tech Support with product knowledge
Requirements:
- Bachelor’s Degree in Computer Science, Electrical, or Engineering
- 5+ years of applicable experience
- Proficiency in C and embedded systems
- Familiarity with ARM architectures and networking protocols
- Ability to troubleshoot using debugging tools
Contribute to a collaborative and cutting-edge working environment, leveraging your firmware development skills effectively.