
Systems Engineer – Senior Embedded Software Engineer
embeX GmbH
full-time
Posted on:
Location Type: Office
Location: Freiburg • Germany
Visit company websiteExplore more
Job Level
Tech Stack
About the role
- In dialogue with our customers, you determine the system requirements and prepare the requirements specification (specification document)
- You contribute your expertise to develop implementation concepts and define the software architecture for the selected controller platform
- You take technical leadership of the software team, implement embedded software in C/C++ and commission it on the target hardware
- You plan system verification and test the software for functionality and robustness
- Together with the project team, you estimate development efforts and support the preparation of commercial proposals
- You work in a team with development and test engineers, as well as the Functional Safety and Cybersecurity departments.
Requirements
- Degree in Electrical Engineering, Computer Science, Embedded Systems Engineering or a comparable qualification
- At least 3 years of professional experience in developing embedded software in C/C++
- Strong analytical skills and a systematic approach
- Experience in requirements engineering and software design
- Knowledge of fieldbus protocols, IoT technologies and functional safety is an advantage
- Good German and English language skills
- Creativity and enjoyment of working in a team
Benefits
- Innovative and varied tasks with plenty of scope to shape the development of sophisticated embedded systems
- A comfortable workplace with a friendly working atmosphere in the centre of Freiburg
- An appreciative company culture with collegial cooperation and short decision-making processes
- Comprehensive onboarding and individual training opportunities
- Flexible working hours and home-office options
- Attractive salary and exclusive benefits, e.g. access to the Hansefit fitness programme, an on-site canteen and meal subsidy, free beverages, fruit basket, employee events, company pension scheme, and a discounted job ticket valid across the entire public transport network
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
CC++embedded software developmentrequirements engineeringsoftware designsystem verificationtest software functionalitytest software robustnessfieldbus protocolsIoT technologies
Soft Skills
analytical skillssystematic approachcreativityteamworkcommunication
Certifications
degree in Electrical Engineeringdegree in Computer Sciencedegree in Embedded Systems Engineering