Job Title: Embedded Software Engineer (Test)
Northamptonshire, NTH, GB, NN12 6PF
Location: UK, Towcester
Abaco Systems are looking for an Embedded Software Engineer as part of their Test Systems Design team, with experience in producing and maintaining embedded test software. Working at a site that has been certified as NI Centre of Excellence, you will be developing high-quality automated test solutions, which are deployed as part of our Manufacturing process and in support of the validation activities of our products.
Our products encompass a broad range of ruggedized embedded computing solutions, designed around the latest Intel, Freescale and ARM technology.
Working in a fast-paced environment where multi-discipline teams are operating in tight collaboration, you will be exposed to all aspects of the design, testing and validation of our products. Continuous Improvement is at the heart of our culture, and everyone is encouraged to find new ways of pushing the boundaries and innovate.
Working alongside experienced engineers, you will be encouraged and supported to reach your full potential and have the opportunity to receive world-class training and support.
Key Responsibilities
- Develop and maintain automated test sequences, software, firmware and scripts to validate our products during development and through to Manufacturing.
- Work closely with our Production Department to validate the solutions as they are deployed in the manufacturing environment.
- Provide direct support to our Production Department to maintain existing solutions and ensure timely deliveries to our customers.
- Communicate status to key stakeholders in a timely and professional fashion.
- Produce internal documentation for assigned tasks consistent with engineering procedures.
Desired Qualifications/Requirements
- Strong understanding of C programming.
- Experienced in writing test software at hardware / driver level.
- A good understanding of writing DOS executables.
- A good understanding of Linux.
- An awareness of NI tools LabVIEW and TestStand
- A good understanding of scripting languages such as Python or bash.
- An understanding of JTAG technologies and boundary scan development for PCB validation.
- An understanding of network communication protocols over Ethernet.
- Strong problem-solving and creative, solution-building skills.
- Strong verbal and written communication skills.
- Methodical approach to tasks assigned.
- Ability to work successfully in a team environment.
- Awareness of computer architectures and hardware design.
Benefits
You’ll receive benefits including a competitive pension scheme, 25 days annual leave, Health and Life Assurance. You’ll also have access to additional benefits such as an employee assistance programme, Cycle2work and employee discounts.
GDPR
By applying for this position, you acknowledge that your personal data will be processed in accordance with AMETEK/Abaco Data Protection Policy. We will use your information solely for recruitment purposes and will not share it with third parties without your consent. Your data will be stored securely and retained only as long as necessary for the recruitment process. You have the right to access, rectify, or delete your personal data at any time. For more information on how we handle your data, please refer to our Privacy Policy.
Security clearance
Please be aware that many roles working for Abaco Systems will be subject to security and export control restrictions. All roles are therefore subject to candidates being able to meet BPSS level pre-employment screening criteria, which includes criminal record checks and a minimum of 3 years continuous UK residency. In some roles you may also need to have or be able to achieve full SC level security clearance without restrictions. This requires a minimum of 5 years continuous UK residency. Security and export control requirements mean that factors including your nationality, any other nationalities you have or have previously held, your place of birth and your employment and residency status may limit those roles you can perform for the organisation. For more information and guidance about security requirements visit: https://www.gov.uk/government/publications/united-kingdom-security-vetting-clearance-levels