Software Engineer (Embedded)
Core
Design, implement, validate, and deploy embedded applications and next-generation operating systems for mobile and IoT devices, focusing on security mechanisms and connectivity protocols.
Role type
Embedded Software Engineer
Builds
Embedded software components and operating systems for mobile and IoT devices
Domain
Aerospace, defense, digital identity, cybersecurity, mobile connectivity, IoT
Deliverable
production ML models | product features
Required skills
Embedded C, Java, VB.NET, smartcard technology, embedded software security, Javacard, testing and debugging embedded devices, continuous integration and delivery practices
Preferred skills
Prior experience as a software engineer
Technologies
Embedded C, Java, VB.NET, Javacard
Responsibilities
Develop, validate, and deploy new software components for embedded operating systems; Participate in the development of next generation operating systems for future devices; Contribute to continuous product and development methodology improvement
Seniority
Mid-level IC
