Senior Embedded Software Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+5 more
Job description
You will be responsible for developing high-reliability, secure-by-design firmware for sophisticated life-saving devices. You will be porting complex AI and machine learning algorithms (developed in Python/MATLAB) directly onto embedded platforms to drive real-time detection capabilities.
Requirements
- Architecture: Expert-level development in Embedded C and C++.
- Microprocessors: Deep experience with the STM32 family (ARM Cortex).
- RTOS: Implementation and optimization using FreeRTOS or similar.
- Connectivity: Mastery of digital communication protocols (I2C, SPI, CAN Bus, Ethernet).
- Innovation: Deploying Edge AI and machine learning algorithms on-chip (e.g., Nvidia Jetson).
Your experience;
- Commercial Edge: You have at least 5 years of experience in a commercial product development environment.
- Communicator: You are confident and articulate.
- Right to Work: Full, unrestricted right to work in the UK is essential (No visa sponsorship available).
About the company
YT Tech are working with a security technology company based near Worcester. We are looking for a Senior Embedded Engineer who wants to do more than just write code. This is a role for an engineer who enjoys the sharing of ideas and wants an interesting role.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.totaljobs.comGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Where To Find Software Engineering Jobs
Dev Digest 120 - Apple and peers
Software Engineer Salary London
Data Engineer Salary UK