Embedded Engineer (Part-time)
Core
Develop embedded software and firmware for new electronics products in Linux and Windows environments.
Role type
Embedded software engineer
Builds
Embedded firmware and software for automotive, industrial, and IoT devices
Domain
Semiconductor / Embedded Systems
Deliverable
production ML models | product features
Required skills
C, C++, ARM architecture, OOP, SOLID principles, hardware interfaces (UART, SPI, I2C), Linux, Windows, Git, test frameworks, IDEs
Preferred skills
Hardware debugging, Python, C#, Qt framework
Responsibilities
Write code documentation, interpret hardware schematics, adapt to existing software solutions, drive implementation of new features
Seniority
Mid-level, hands-on IC
Sourced via smartrecruiters · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.