Software Engineer
Core
Develop web-based frontend applications and backend services to support embedded navigation hardware and microcontroller architectures.
Role type
Senior Software Engineer (Embedded Systems & Web)
Builds
Web-based frontend applications, backend services, and production-quality navigation software
Domain
Automotive/Navigation, Embedded Systems, Real-time Computing
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
TypeScript, React, C++, Node.js, FreeRTOS, embedded Linux, static typing, asynchronous architecture, state management, UX collaboration
Preferred skills
Jig development, automation testing, project ownership, deadline management
Technologies
React, TypeScript, Node.js, C/C++, FreeRTOS, embedded Linux
Responsibilities
Develop web-based frontend applications interfacing with embedded C/C++; Collaborate with Product Owners to ensure requirements and timelines are met; Integrate user interface with navigation hardware solutions; Develop jigs and self-test capabilities for production automation; Manage component ownership, deadlines, and reporting; Deliver quality software solutions to agreed schedules
Seniority
Senior, hands-on IC