IT & Software

Senior Embedded Software Engineer

KO2 Embedded Recruitment Solutions Ltd

Newark On Trent · England · United Kingdom

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

Reference: WJ-766_21501298

Apply now

Continue on the employer's official application - the same link they use for every candidate.

More jobs

Find more on GigBlows

This role is listed on GigBlows for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.