Why this role stands out
You'll have the opportunity to develop cutting-edge deep-tech firmware with real-world impact, working alongside a multidisciplinary team in a hybrid environment. This role is perfect for experienced firmware engineers with strong C/C++ and Python skills who are eager to contribute to innovative technologies and benefit from expert training. Apply now to join a leading company in a vibrant R&D hub.
Quick overview
Job description
Firmware Engineer Cambridge
Would you like to work on developing an extremely precise deep-tech platform with real-world impact?
My client is offering the chance to work with a truly multidisciplinary team on developing cutting-edge technologies, giving you an opportunity to work alongside a highly motivated team of engineers from all walks of life.
Responsibilities as a Firmware Engineer:
- Develop driver firmware for proprietary silicon
- Work throughout the whole SDLC, including bring-up, regression testing and performance testing
- Validate new silicon chips
Experience required:
- Strong background in real-time embedded firmware
- 5+ years of experience with C/C++ development
- 2+ years of experience with Python
- Experience developing cross-platform code
Desirable skills for a Firmware Engineer to have;
- Experience with unit test frameworks like pytest, build scripting, Jenkins CI/CD automation
- Good understanding of ARM Cortex-M series processors and CPU architecture
- Some PCB electronics design experiences
- Familiarity with Linux, Git, Bash, and Tcl
Compensation:
- Private health insurance
- Life insurance
- 33 days holiday
- Expert training from renowned industry veterans
Apply now to join a company truly leading their niche in one of the most vibrant cities on Earth for R&D!
Similar jobs
- BJ
Software Engineer, DesktopRecently posted Auto Apply
Bjakcareer · United Kingdom · Hybrid 🇬🇧
SQLSQLiteNode.js+3TechnologySalary not listed - BJ
Product Engineer - AI FinanceRecently posted Auto Apply
Bjakcareer · United Kingdom · Hybrid 🇬🇧
Stakeholder ManagementComplianceFinanceSalary not listed - BS

Software Engineer – Shared InfrastructureRecently posted
BAE Systems · Mitcham, Surrey · Hybrid 🇬🇧
PowerShellVMwareTechnology£54.5k/yr - BS

Software Engineer – Shared InfrastructureRecently posted
BAE Systems · Surbiton, Surrey · Hybrid 🇬🇧
PowerShellVMwareTechnology£54.5k/yr - BS

Software Engineer – Shared InfrastructureRecently posted
BAE Systems · Twickenham, Middlesex · Hybrid 🇬🇧
PowerShellVMwareTechnology£54.5k/yr - BS

Software Engineer – Shared InfrastructureRecently posted
BAE Systems · New Malden · Hybrid 🇬🇧
PowerShellVMwareTechnology£54.5k/yr - BS

Software Engineer – Shared InfrastructureRecently posted
BAE Systems · Epsom, Surrey · Hybrid 🇬🇧
PowerShellVMwareTechnology£54.5k/yr - BS

Software Engineer – Shared InfrastructureRecently posted
BAE Systems · East Molesey, Surrey · Hybrid 🇬🇧
PowerShellVMwareTechnology£54.5k/yr - BS

Software Engineer – Shared InfrastructureRecently posted
BAE Systems · Chessington, Surrey · Hybrid 🇬🇧
PowerShellVMwareTechnology£54.5k/yr - BS

Software Engineer – Shared InfrastructureRecently posted
BAE Systems · Sutton, Surrey · Hybrid 🇬🇧
PowerShellVMwareTechnology£54.5k/yr - BS

Software Engineer – Shared InfrastructureRecently posted
BAE Systems · West Molesey, Surrey · Hybrid 🇬🇧
PowerShellVMwareTechnology£54.5k/yr - BS

Software Engineer – Shared InfrastructureRecently posted
BAE Systems · Morden, Surrey · Hybrid 🇬🇧
PowerShellVMwareTechnology£54.5k/yr
