Location
Aberystwyth, Ceredigion | United Kingdom
Job description
Competitive salary and benefits package on offer, within an employee-owned organisation.
Closing date: Monday, 4th of March 2024
ABER Instruments R&D team is looking to grow with the addition of an experienced Senior Firmware Engineer. We are an employee owned company based in Aberystwyth, with over 30 years’ of experience making monitoring instrumentation for the brewing and biotech markets. All our employee owners are committed to providing excellent products and services. Our website has more information about our ethos, history and products.
In joining us at this exciting time in our development, you will receive a generous benefits package including a competitive salary, a twice yearly profit share, a holiday entitlement of 20 days, increasing to 26 days with service, plus Christmas closure leave, as well as flexible working and a generous pension. Following probation, colleagues are gifted 1000 shares, receive income protection, life insurance and can join the cycle to work scheme.
The company is an established, global market leader constantly working to innovate and expand our product portfolio, with bases in the U.K and the U.S. We count many of the world’s leading biotech and brewing companies as valued customers.
Main Purpose
- Design and implement firmware for embedded systems, ensuring efficient and robust operation.
- Develop, execute, and maintain test procedures for firmware, ensuring reliability and compliance with specifications.
- Profile and optimise firmware for performance, power consumption, and memory usage.
- Collaborate with hardware engineers to ensure seamless integration of firmware with electronic components.
- Create and maintain comprehensive documentation for firmware code, algorithms, and validation results.
- Conduct peer code reviews and provide guidance to junior firmware engineers, fostering best practices and continuous improvement.
- Stay updated with the latest firmware development tools, methodologies, and industry trends.
- Diagnose, troubleshoot, and resolve embedded software issues.
- Safety and Compliance: Ensure that firmware adheres to industry safety and compliance standards.
Knowledge, Skills & Experience
- Bachelor’s degree in Electrical Engineering, Computer Science, or a related field. A Master’s degree or higher is preferred.
- A minimum of 5-7 years of experience in firmware or embedded software development.
- Solid problem-solving, analytical, and debugging skills.
- Proficiency in embedded C/C++ programming.
- Familiarity with various microcontroller architectures and their peripherals, especially arm.
- Strong understanding of software development life cycle, including version control (e.g. Git), debugging, and testing.
- Knowledge of communication protocols such as I2C, SPI, UART, and USB.
- Excellent communication and collaboration skills.
Desirable knowledge, skills and experience
- Industrial communications experience such as Profibus, Profinet, Ethernet IP and PLC integration.
- Awareness of FDA 21 CFR Part 11 compliance requirements.
To apply please send a CV and Cover Letter to [email protected] , For an informal discussion please call Christina Evans on 07483 044699.
#J-18808-Ljbffr
Job tags
Salary