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.