Embedded Software Einsteiger (m/w/d)
Core
Develop embedded software for microcontrollers, perform hardware analysis, and implement automated tests.
Role type
Junior embedded software engineer
Builds
Embedded software for microcontroller-based systems
Domain
Automotive/Industrial embedded systems
Deliverable
production ML models | product features
Required skills
C programming, C++ programming, Python programming, microcontroller programming, hardware debugging, compiler usage, code review, requirements analysis, documentation
Preferred skills
Automotive SPICE knowledge, variant and branch management
Technologies
C, C++, Python, microcontrollers, debuggers, compilers
Responsibilities
Program hardware-embedded code in C, participate in code reviews, conduct hardware analysis, implement automated tests, prepare customer requirements and documentation, contribute to business process development
Seniority
Junior, hands-on IC