IT & Software

Embedded Software Engineer

Chroma Recruitment

Birmingham · West Midlands · United Kingdom

Overview

In this role you will develop embedded software for IoT and consumer products, reporting to the CTO with a dotted line to the Software Director. You will work across projects in a small, hands-on environment, liaising with internal and external stakeholders including end customers. Linux experience is a plus as the business scales up in 2026. This is a chance to influence multiple projects from concept to delivery and grow with a growing engineering team.

Responsibilities
  • Drive embedded software development on projects across the product lifecycle
  • Collaborate with internal and external stakeholders including end customers
  • Work across all project aspects in a small business setting
  • Contribute to low-level and bare-metal programming efforts
  • Support projects with Linux-related tasks where applicable
Key requirements
  • Embedded C/C++ programming
  • Microcontroller development
  • Low level / bare metal programming
  • FreeRTOS
  • Linux – desirable
  • Understanding of electronics
  • Degree in Electronics or Software Engineering
  • Stakeholder management
  • Cross-functional collaboration
  • Effective communication
  • Embedded C/C++
  • Microcontroller development
  • Low level / bare metal programming

Reference: WJ-747_31191553

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.