Embedded Software Engineer
This position sits within our Advanced Technologies division, working at the forefront of technology in an R & D environment working on the future of electrification for the next generation of road cars.
Purpose of the role is to…
• Develop, test, validate, verify and support robust real time microcontroller software that gives reliability, performance or ease of use improvements
• Work with Product Engineering to develop new systems and products
Apply now
Job no: 496927
Work type: Permanent
Location: Brixworth
Department: X1 E/S Power Systems
THEREFORE WE NEED YOU TO…
Be skilled at…
- Delivering solutions of the highest standard on fast paced and technically challenging projects.
- Develop control software for electric machine and hybrid vehicle applications
- Integrating high level algorithms with low level software
- Developing bare metal software from the ground up
- Maximising the system performance
Have experience of…
- Minimum of 3 years in a software development environment, preferably Automotive.
- Specifying, developing and overseeing tests including validation tests on various platforms (Bench, HiL, Rig etc.)
- Developing solutions using AUTOSAR architecture
- Hardware Schematic Review of Electro/Mechanical systems
- Documenting and develop specifications and procedures.
Demonstrate knowledge of…
- The full software lifecycle including requirements, design, code and test.
- Developing safety related systems
- Use of calibration, diagnostic and measurement tools.
- Microcontroller and/or FPGA operation and control.
- Real time operating systems
- Multi- processor / multi-core systems
- Automotive communication protocols (e.g. CAN-FD, Flexray, Ethernet)
- USB communications
- Managing applications for high performance power unit electronic systems (ECU’s, calibration tools, version control etc.)
- Embedded flash based file systems
- Building scalable systems
- Version control systems
Hold these qualifications…
Essential
- BEng/BSc qualified (2:1 minimum) in Degree level or higher in software or engineering related discipline.
- Software design and development experience using C/C++ and assembler languages
Desirable
- 3+ years post graduate experience in challenging, and relevant engineering environment
- Chartered Engineer Professional Registration
- MATLAB, Simulink and Stateflow experience
- Xilinx Zynq SoC knowledge, include PL integration
- VHDL experience
Knowledge of ARM and Tricore microcontrollers
Be…
- Be highly self-motivated, proactive and have good organisation skills
- Be creative, innovative and inquisitive
- Have close attention to detail, and be driven to deliver engineering of the highest quality
- Have an ability to work to strict deadlines
- Have excellent problem solving skills
- Have good verbal and written communication skills
- Be a team player, promoting a diverse culture of collaboration
- Demonstrate pragmatism, accountability and credibility
- Be flexible in the approach toward working hours
Benefits
- 36 days annual leave (we work bank holidays)
- 10% company contribution to pension, rising to 15% based on tenure
- Personal bonus based on performance
- Company bonus
- Access to Mercedes share scheme
- Reduced cost Mercedes lease scheme (subject to passing probation)
- 4 x death in service
- Private medical cover
- Cycle to work scheme
- Enhanced paternity leave
- Enhanced maternity leave
-
Advertised: GMT Daylight Time
Applications close:
Back to search results Apply now Refer a friend