Senior Embedded Software Engineer
Jonathan Lee Recruitment
Wrexham, United Kingdom
yesterday
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
SeniorJob location
Wrexham, United Kingdom
Tech stack
Automation of Tests
AUTomotive Open System Architecture (AUTOSAR)
Booting (BIOS)
C++
Static Program Analysis
Software Quality
Code Review
Embedded Software
Matlab
Software Engineering
Verification and Validation (Software)
Scripting (Bash/Python/Go/Ruby)
Atlassian Tools
Job description
An exciting opportunity has arisen for an experienced Embedded Software Engineer to join a market-leading engineering business developing advanced transmission control systems for off-highway vehicles.
We're keen to speak with both Senior and Principal level engineers, with the role and package tailored to your experience.
The Role
You'll join a collaborative Electronics & Controls team, developing embedded software for transmission control systems and supporting products from concept through to validation. Key responsibilities include:
- Designing and developing embedded software in C.
- Producing high and low-level software designs from functional requirements.
- Working within a structured V-model software development process.
- Supporting verification and validation activities, including automated testing.
- Carrying out code reviews and ensuring compliance with software quality and functional safety standards.
- Working closely with multidisciplinary engineering teams throughout the development lifecycle.
Requirements
- Proven experience developing embedded software in C (C++ also beneficial).
- Experience working on embedded control systems.
- Knowledge of functional safety and relevant ISO standards.
- Experience following structured software development processes.
- Good communication skills and the ability to work effectively within engineering teams.
Desirable Experience
- AUTOSAR (DaVinci, ISOLAR, tresos)
- Vector tools (CANoe, CANalyzer, CANape)
- Python scripting for test automation
- MATLAB/Simulink
- Static code analysis and software metrics
- Bootloader development
- Atlassian tools
Benefits & conditions
- Competitive salary dependent on experience.
- Excellent benefits package including strong pension, healthcare and lots of other perks.
- Career progression opportunities.
- Opportunity to work on innovative embedded control technology within a highly respected engineering environment.
About the company
Your CV will be forwarded to Jonathan Lee Recruitment, a leading engineering and manufacturing recruitment consultancy established in 1978. The services advertised by Jonathan Lee Recruitment are those of an Employment Agency.