N

Embedded Software Engineer

Nottingham
Full-time
On-site
Nottingham, Nottinghamshire
£45,000 - £50,000 GBP yearly
IT
Are you passionate about developing innovative embedded solutions and shaping the future of IoT technology? We’re looking for a talented Embedded Software Engineer to join our clients growing engineering team.

This is a fantastic opportunity to work across both software and hardware development, contribute to cutting-edge IoT products, and collaborate with a dynamic, supportive team.

What You’ll Do

* Design, code, and test firmware for advanced IoT sensors and gateway devices.

* Debug and resolve software issues to ensure high product reliability.

* Contribute to electronic hardware design from prototype to production.

* Contribute to and execute product validation and verification tests.

* Collaborate with engineers, designers, QA, and product teams to deliver high-quality solutions.

* Help maintain technical documentation throughout the development lifecycle.

What We’re Looking For

Essential:

* Degree in Electronics Engineering (2:1 or above) or equivalent experience.

* Strong understanding of LoRaWAN Protocols

* Strong embedded programming skills (Embedded C, Python).

* Understanding of low power, analogue, and digital design.

* Experience with wireless communication technologies (Wi-Fi, LTE, IoT protocols).

* Knowledge of communication interfaces (I2C, SPI, UART, USB, Modbus).

* Experience with Raspberry Pi, STM32, or Microchip microcontrollers.

* Familiarity with development tools such as STM IDE, Atmel Studio, Eclipse, or Keil.

* Strong problem-solving abilities and attention to detail.

Desirable:

* Experience with PCB design tools (e.g., Altium Designer).

* Understanding of JSON/SQL databases.

* Exposure to production environments or configuration management tools.

* Strong documentation and writing skills.

Why Join Our Client?

* The opportunity to join a leading manufacturer of IoT technology for commercial and industrial smart buildings

* Work on impactful IoT technologies that make a difference.

* Collaborate with a supportive and forward-thinking engineering team.

* Opportunities for personal growth, skill development, and career progression.

* A culture built on teamwork, accountability, innovation, and respect.

If you’re a proactive, detail-oriented engineer looking to take the next step in your career, we’d love to hear from you.
Apply today
Apply now
Share this job