Public summary
A technology company headquartered in Germany is seeking an experienced Embedded Software Developer for automotive applications. The role involves embedded software development primarily in C, and to some extent in C++ and Python, focused on automotive, industrial, and defense radar sensors. The role includes software design, integration, unit and integration testing using modern frameworks, and collaboration with customers regarding requirements and problem-solving. The company offers a flexible hybrid work model, a modern work environment, and various employee benefits.
Location and work setup
- Location
- Brunswick
- Remote status
- Hybrid
- German requirement signal
- No German Required Detected
- Detected job language
- English
Responsibilities
Develop embedded software mainly in C, as well as C++ and Python, for automotive and industrial radar sensors. Design and implement application software, integrate software modules, and adapt software interfaces. Conduct unit and integration testing with tools like GoogleTest and PyTest. Engage in software development processes including feature ticket management, implementation, and testing. Interface with customers to clarify requirements, conduct testing, and resolve issues.
Qualifications
Completed degree in electrical engineering, computer science, mathematics, physics, or a related field. Significant professional experience in embedded software development, especially in C. Proficiency in C++ and basic knowledge of Python. Familiarity with software development systems such as JIRA, Redmine, and GIT is desirable. Knowledge of Linux operating systems and DSP architectures (NXP and TI) is advantageous. Experience in hardware bring-up is a plus. Strong teamwork skills and hands-on mentality. Good to very good English language skills are required.