Senior Embedded Software Engineer
Role details
Job location
Tech stack
Job description
You'll work on cutting-edge high-tech projects that help customers build a lasting technological advantage. At the same time, you'll join an environment that prioritizes your personal growth and professional development. If that excites you, then you're the Senior Embedded Software Engineer we're looking for.
What are you going to do as Senior Embedded Software Engineer You will cooperate in development and maintenance of firmware. Changes to the code base are carefully registered, provided with both static and dynamic quality tests and then released according to the company standard. During certification period you will be involved in audits by the notified body. You will perform multiple analyses and provide documentation to proof that the design complies with standards and legislations. You work closely in the team with other Software and Electronic engineers. The team is a self-managing scrum team of 5-8 engineers. Within the Electronic team, working hours are flexible and you can reasonably decide what time you start. In this role, you will report to the Teamlead Electrical & Software Engineering
Duties and Responsibilities:
- Design, implement and maintain software compliant with safety standard IEC 61508
- Implement changes to existing code with respect to safety design
- Creating relevant unit and integration tests and execute static/dynamic tests for validation;
- Support in writing design documentation for audits of the notified bodies.
- Drafting software requirements for features of our products;
- Acting in a multidisciplinary environment of Electronic, Mechanical and IT engineers and introducing our features to the field / the assembly line of the factory.
- Acting as developer in a scrum team, e.g. sharing development status in daily stand-up, retrospectives, or refinements of the software backlog., * A driven team and an inspiring working environment where our motto #techwithaheartbeat is at the heart of our company!
- Driven and enthusiastic colleagues;
- Lots of room for growth and development;
- Cutting edge hightech projects;
- Recurring socials such as the annual BBQ, Christmas dinner, a pub quiz and our fully catered family day in the Efteling;
- And much more!
Requirements
Do you have experience in Writing skills?, * Completed HBO or WO education; in Embedded Systems, Electrical Engineering, Computer science and engineering;
- 5-10 years of relevant work experience as software engineer in writing C/C++;
- Skilled in embedded C
- Experience with unit testing
- Experience with GIT
- Experience with bare-metal programming
- Experience with safety design of electronics and microcontroller software;
- Accustomed to work project based, such as with stage gate / the V-model and have experience with partitioning into multiplei terations such as in Agile, Scrum, etc.;
- Good communication skills both in Dutch and English