Embedded Software Engineer
Core
Solving complex technical problems in embedded and system-level development for clients.
Role type
Senior Embedded Software Engineer
Builds
Embedded systems and software solutions
Domain
Embedded systems, Automotive/Industrial IoT (implied by CAN, UART, SPI)
Deliverable
production ML models | product features | infrastructure
Required skills
C/C++, Linux/Embedded Linux, Real-time systems, Object-oriented programming, System architecture, CAN/UART/SPI communication protocols
Preferred skills
Rapid onboarding to new domains, Client-facing technical dialogue
Technologies
C, C++, Linux, Embedded Linux, CAN, UART, SPI
Responsibilities
Solve complex technical problems, take technical responsibility for high-complexity projects, switch between coding, architecture, and client dialogue, onboard quickly into new systems and domains
Seniority
Senior, hands-on IC
Sourced via jobtech · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.