Embedded Software Engineer

Company: nGenium
Apply for the Embedded Software Engineer
Location: Basingstoke
Job Description:

Embedded Software Engineer – Basingstoke – £45,000-50,000

nGenium is working with an innovative and growing technology company based in Basingstoke, currently seeking an Embedded Software Engineer to join their skilled team. This is a fantastic opportunity to become part of a company at the forefront of wireless systems development, working on real-world products with tangible impact.

What You’ll Be Doing:

  • Designing, developing, and maintaining embedded software for microcontroller-based systems.
  • Writing clean, reliable, and well-documented code.
  • Participating in peer code reviews and supporting the integration and testing of software into products.
  • Creating and maintaining technical documentation, including specifications and user manuals.
  • Collaborating closely with senior engineers and contributing to small, agile project teams.

What You’ll Need:

  • Proven experience (minimum 3 years) in embedded product development.
  • Strong C programming skills.
  • Hands-on experience with ARM Cortex-M microcontrollers.
  • Familiarity with schematics, PCB layouts, and creating technical documentation.
  • Strong problem-solving ability and clear communication skills.
  • Self-motivation and the ability to work both independently and collaboratively.

What Would Be a Bonus:

  • Additional programming experience in C++, C#, or other relevant languages.
  • GUI development experience.
  • Familiarity with version control systems such as Git or SVN.
  • Knowledge of RF systems and wireless communication protocols.
  • Understanding of IoT technologies and product security best practices.

Posted: April 24th, 2025