Firmware Engineer - #1662797
Accelero
Date: 13 hours ago
City: Cardiff
Contract type: Full time
Work schedule: Full day

Job Title: Firmware Engineer
Location: Cardiff (Hybrid – 2 remote days per week)
Salary: £50,000-£55,000 + Bonus
Key Responsibilities
- Design and implement embedded firmware primarily using C
- Develop and integrate cryptographic solutions.
- Produce and maintain clear and accurate design documentation.
- Hands-on debugging and troubleshooting of embedded systems.
- Collaborate in a team environment and work independently when needed.
- Deliver design-related tasks.
Required Knowledge & Experience
- Proven ability to verify and implement software requirements.
- Skilled in interpreting stakeholder/user requirements to create or maintain designs.
- Strong problem-solving abilities in addressing complex technical issues.
- Proficient in low-level programming languages (C) and scripting.
- Experience with TDD (Test-Driven Development) and unit testing.
- Familiarity with CI/CD (Continuous Integration/Continuous Deployment) practices.
- Experience using version control systems (e.g., Git).
- Strong grasp of embedded software development lifecycles and tools including debuggers, compilers, and editors..
Education & Experience
- Degree in Engineering or equivalent, or significant relevant experience.
- Minimum of 4+ years’ experience in embedded systems or a related industry.
Desirable Skills & Experience
- C# OR C++
- Experience with I2C and SPI communication protocols.
- Understanding of USB low-level protocols.
- Experience in cryptographic code development.
- Familiarity with Jenkins automation.
- Use of NUnit or similar testing frameworks.
- Experience with Bluetooth Low Energy (BLE).
- Proficiency in scripting languages (e.g., Python).
- Use of CMock for unit testing.
- Applied experience in implementing cryptographic solutions.
How to apply
To apply for this job you need to authorize on our website. If you don't have an account yet, please register.
Post a resumeSimilar jobs
Town Planner
Penguin Recruitment Ltd,
13 hours ago
About the Company: A leading consultancy in planning and design, my client delivers creative, dynamic, and collaborative services to major developers and housebuilders across complex and high-profile projects throughout England and Wales. The Role as a Town Planner: We are...
Azure DevOps Engineer
IBM - Avature,
14 hours ago
A career in IBM Consulting is rooted by long-term relationships and close collaboration with clients across the globe.You'll work with visionaries across multiple industries to improve the hybrid cloud and AI journey for the most innovative and valuable companies in...
Seasonal Ecologist - Leeds / Newcastle
Jacobs,
15 hours ago
At Jacobs, we're challenging today to reinvent tomorrow by solving the world's most critical problems for thriving cities, resilient environments, mission-critical outcomes, operational advancement, scientific discovery and cutting-edge manufacturing, turning abstract ideas into realities that transform the world for good....
