Embedded Software Engineer - Test Systems
Carbon60
Towcester, United Kingdom
2 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Compensation
£ 60KJob location
Towcester, United Kingdom
Tech stack
Testing (Software)
C
Automation of Tests
Bash
Communications Protocols
Linux
Embedded Software
Ethernet
Firmware
Hardware Design
Joint Test Action (IEEE Standards)
Python
LabView
Teststand
Scripting (Bash/Python/Go/Ruby)
Job description
Join a world-class engineering business developing ruggedised embedded computing solutions used across defence, aerospace and mission-critical applications. As an Embedded Software Engineer in our Test Systems Design team, you'll develop the automated test solutions that keep our cutting-edge products performing at their best - from early validation through to full-scale manufacturing.
You'll be surrounded by experienced engineers, gaining exposure to the full product lifecycle and supported with industry-leading training. What you'll be doing
- Developing and maintaining automated test sequences, embedded test software, firmware and scripts.
- Creating hardware/driver-level test software for product validation and manufacturing.
- Deploying and validating solutions in the production environment.
- Providing hands-on support to the Production team to keep delivery on schedule.
- Producing clear, structured internal documentation.
- Collaborating closely with multi-disciplinary engineering teams in a fast-paced environment.
Requirements
- Strong C programming skills.
- Experience writing embedded test software at hardware/driver level.
- Knowledge of DOS executables and Linux.
- Awareness of LabVIEW / TestStand (advantageous).
- Familiarity with scripting languages (Python, Bash).
- Understanding of JTAG / boundary scan for PCB validation.
- Good knowledge of Ethernet-based communication protocols.
- Strong problem-solving, communication and documentation skills.
- Methodical, collaborative working style.
- Awareness of computer architectures and hardware design.
Benefits & conditions
- Competitive salary & pension scheme
- 25 days annual leave
- Health & Life Assurance
- Access to Employee Assistance Programme
- Cycle2Work scheme
- Employee discounts
- Career development with world-class engineering training and support