Software Development Engineer
Core
Analyze, design, code, and test components of application code for embedded systems across multiple clients.
Role type
Senior Embedded Software Engineer
Builds
Embedded firmware and application components for client devices
Domain
Embedded systems / Firmware development
Deliverable
production ML models | product features | infrastructure
Required skills
Embedded C, Real-time operating systems, Software development life cycle (SDLC), Debugging tools for embedded systems, Firmware integration
Preferred skills
None stated
Technologies
Embedded C, Real-time operating systems
Responsibilities
Analyze, design, code, and test application components; Perform maintenance and enhancements; Collaborate with teams on key decisions; Mentor junior team members; Evaluate and improve development processes
Seniority
Senior, hands-on IC
Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.