KO2 Embedded Recruitment Solutions Ltd
Newark On Trent / Global
You have blocked notifications
Oops! You have blocked notifications. Click here for more info
You have blocked notifications, please check your browser settings.
You're currently subscribed to job notifications
Subscribe to notifications
You will no longer receive notifications
Newark On Trent / Global
KO2 is now working with a cutting edge, global industry leader who are now looking to add a Senior Embedded Software Engineer to their team, to drive their next generation of products.
You will have a proven background in delivering code for real-time embedded systems. Ideally you have strong embedded C++ 11/14 skills, but strong C developers looking to expand into C++ will also be considered. You should be able to demonstrate experience of full lifecycle software development and be comfortable working with peripherals such as SPI, I2C, I2S and UARTs at a driver level. Audio or signal processing would be an advantage, as would any exposure to Zigbee, BLE, Thread or Matter.
What You'll Be Doing
Designing and developing secure, network-connected product functionality, including production code
Implementing secure communication protocols (e.g. HTTPS/TLS) and supporting device connectivity
Work closely with cross-functional engineering teams to deliver secure and compliant product features
Providing technical leadership on secure design and best practice across engineering teams
Writing, reviewing, and testing production code for cybersecurity and network features
What You'll Need
Experience with network-connected products and protocols (TCP/IP, HTTP/S)
Familiarity with ARM M-Cortex or similar processors
RTOS experience (e.g. ThreadX, AzureRTOS, FreeRTOS)
Bare metal development experience / development of low-level software drivers Low-level driver / bare-metal development experience (SPI, I2C, I2S, UARTs)
Bonus Points If You Have
STM32, DMA, or audio DSP experience
Exposure to BLE, Bluetooth, Zigbee, Thread or Matter
Experience with secure communications and cybersecurity implementation
Knowledge of the Cyber security regulations and standards
#J-18808-Ljbffr
Nottingham / Global
Nottingham / Global
Mansfield / Global
Nottingham / Global
Nottingham / Global
Newark On Trent / Global