Why This Role Stands Out
This hybrid role offers you the chance to develop innovative touch technologies for the automotive and industrial sectors, significantly impacting cutting-edge hardware and firmware solutions. If you are a mid-senior Embedded Software Engineer with strong C and FreeRTOS experience, eager to refine your skills on RISC-V platforms within a reputable company, this is an excellent opportunity to advance your career. Apply now to contribute to next-generation technology and enjoy a collaborative work environment.
Quick Overview
Job Description
Embedded Software Engineer - C / FreeRTOS
Are you an experienced Embedded Software Engineer with strong C programming and FreeRTOS experience, looking to work with innovative touch technologies?
This company specialises in developing bespoke hardware and firmware silicon devices. Their products serve the automotive and industrial sectors, providing cutting-edge solutions that ensure high-quality customer integration.
They are seeking a talented Embedded Software Engineer to join their engineering team in Fareham, UK, contributing to the development of their next-generation technology.
Responsibilities of this Embedded Software Engineer - C / FreeRTOS job based in Fareham:
- Design and implement embedded software: Develop efficient, low-level code in C for microcontrollers and embedded systems, ensuring optimal performance, resource usage and reliability.
- FreeRTOS development: Develop and maintain embedded software using FreeRTOS, working with real-time operating system concepts and ensuring reliable system performance.
- Debugging and testing: Use debugging tools and methods, such as JTAG and oscilloscopes, to troubleshoot hardware/software interactions, optimise code and perform system validation through unit and integration testing.
- Develop new features: Contribute to the development of new features and functionality to meet market requirements on RISC-V-based platforms.
Requirements of this Embedded Software Engineer - C / FreeRTOS job based in Fareham:
- Bachelor's degree in Electronics, Physics or a related field, with a 2:1 classification or higher.
- Proven practical experience in embedded C programming.
- Experience working with FreeRTOS or another real-time operating system.
- Must have experience with GIT/Source control.
- Proficient in software unit testing and able to demonstrate a strong aptitude for numeracy.
- Working knowledge of ISO9000 standards and version control systems.
- Experience with USB firmware and low-level USB protocols would be highly desirable.
To apply for this Embedded Software Engineer - C / FreeRTOS job based in Fareham, please email or call Nick on 01582 878828 / 07487 756328.
Similar jobs
- OA
AI Software Engineer
NewOscar Associates Limited
Leicester, Leicestershire🇬🇧£75k/yrHybrid11 hours agoDockerFastAPIMicroservices+9Technology - HA
Principal Software Engineer - Chase UK - Lending Deposits Rewards
NewHackajob Ltd
Charing Cross, Central London🇬🇧Hybrid11 hours agoTechnology - NT
Trainee Network Engineer No Experience Required
NEWTO TRAINING LIMITED
Cardiff County🇬🇧£45k/yrHybrid1 week agoAzureTechnology - AM
Senior Java Engineer
NewAnson Mccade
Manchester, Greater Manchester🇬🇧£55k - £75k/yrHybridYesterdayMicroservicesSpringSpring Boot+6Technology - OC
Senior Typescript Engineer
NewOcho
Belfast, Northern Ireland🇬🇧£50k - £80k/yrRemote2 days agoNode.jsSQLAgile+6Technology - GV
Automation Engineer
NewGE Vernova
Leicester, Leicestershire🇬🇧On-siteYesterdayTechnology