Embedded Software Engineer / Software Developer
Posting date: | 10 October 2025 |
---|---|
Salary: | Not specified |
Additional salary information: | circa. £50,000 per annum + Benefits |
Hours: | Full time |
Closing date: | 09 November 2025 |
Location: | Manchester, Greater Manchester |
Remote working: | On-site only |
Company: | AWD online |
Job type: | Permanent |
Job reference: | AWDO-P13977 |
Summary
Embedded Software Engineer / Software Developer
An exciting opportunity for a skilled Embedded Software Engineer / Software Developer to design, develop and test embedded software solutions, supporting innovation and hardware integration projects within a growing engineering team.
If you’ve also worked in the following roles, we’d also like to hear from you: Firmware Developer, Software Engineer, Electronics Engineer, Hardware Integration Engineer, Control Systems Engineer, Embedded Systems Engineer, Firmware Engineer
SALARY: circa. £50,000 per annum + Benefits (includes 25 Days Annual Leave plus Bank Holidays, Group Healthcare, Employee Assistance Programme, Company Pension, Modern Collaborative Work Environment and Professional Development and Growth Opportunities, Free Onsite Parking)
LOCATION: Manchester, North West England (M17)
JOB TYPE: Full-Time, Permanent
JOB OVERVIEW
We have a fantastic new job opportunity for an Embedded Software Engineer / Software Developer with proven experience in firmware development and embedded systems.
As an Embedded Software Engineer / Software Developer you will design, develop, and optimise embedded software for a range of microcontrollers and microprocessors, ensuring software reliability, efficiency, and scalability.
Working collaboratively with cross-functional teams, including hardware engineers, you will define software requirements, conduct feasibility studies, and implement updates to support continuous improvement.
The Embedded Software Engineer / Software Developer will join an innovative and supportive environment that values creativity, technical excellence, and professional growth.
APPLY TODAY
Ready to make your next career move? Apply Now for our Recruitment Team to review.
DUTIES
Your duties as the Embedded Software Engineer / Software Developer include:
• Design And Develop: Embedded software solutions for microcontrollers and microprocessors such as the Raspberry Pi range
• Collaborate With Hardware Engineers: Define software requirements and specifications to ensure system compatibility
• Write Efficient Code: Develop modular, reusable and well-documented code in C++ and C#
• Test And Debug: Perform unit testing and debugging to maintain functionality and reliability
• Implement Updates: Deliver software updates and patches in response to feedback and testing outcomes
• Troubleshoot Issues: Identify and resolve technical problems effectively
• Conduct Code Reviews: Maintain coding standards and best practices
• Stay Updated: Keep abreast of industry trends and advancements in embedded software development
CANDIDATE REQUIREMENTS
ESSENTIAL
• Proven experience of developing embedded software for microcontrollers and microprocessors
• Proficiency in C++ and C# programming for embedded systems
• Strong understanding of embedded Linux and real-time operating systems (RTOS)
• Experience with hardware-software integration and device drivers
• Knowledge of communication protocols such as SPI, I2C, UART, Ethernet, Bluetooth and Wi-Fi
• Excellent problem-solving and analytical skills
• Effective communication and teamwork abilities
• Ability to interpret technical datasheets and create supporting code
DESIRABLE
• Familiarity with software version control systems (e.g., Git)
• Understanding of agile development and embedded system security principles
HOW TO APPLY
To be considered for this job vacancy, please submit your CV to our Recruitment Team who will review your details. CV’s of Job Applicants meeting this requirement will be submitted to our Client for consideration. By submitting your job application to us you are hereby giving us your express consent to submit your details to our Client for this purpose.
JOB REF: AWDO-P13977
Full-Time, Permanent IT Jobs, Careers and Vacancies. Find a new job and work in Manchester, North West England. Multi-Job Board Advertising and CV Sourcing Recruitment Services provided by AWD online.
AWD online specialise in sourcing candidates and advertising vacancies on multiple job boards for companies on a non-commission basis. AWD online operates as an employment agency.
awd online | http://www.awdo.co.uk
AWD-IN-SPJ
An exciting opportunity for a skilled Embedded Software Engineer / Software Developer to design, develop and test embedded software solutions, supporting innovation and hardware integration projects within a growing engineering team.
If you’ve also worked in the following roles, we’d also like to hear from you: Firmware Developer, Software Engineer, Electronics Engineer, Hardware Integration Engineer, Control Systems Engineer, Embedded Systems Engineer, Firmware Engineer
SALARY: circa. £50,000 per annum + Benefits (includes 25 Days Annual Leave plus Bank Holidays, Group Healthcare, Employee Assistance Programme, Company Pension, Modern Collaborative Work Environment and Professional Development and Growth Opportunities, Free Onsite Parking)
LOCATION: Manchester, North West England (M17)
JOB TYPE: Full-Time, Permanent
JOB OVERVIEW
We have a fantastic new job opportunity for an Embedded Software Engineer / Software Developer with proven experience in firmware development and embedded systems.
As an Embedded Software Engineer / Software Developer you will design, develop, and optimise embedded software for a range of microcontrollers and microprocessors, ensuring software reliability, efficiency, and scalability.
Working collaboratively with cross-functional teams, including hardware engineers, you will define software requirements, conduct feasibility studies, and implement updates to support continuous improvement.
The Embedded Software Engineer / Software Developer will join an innovative and supportive environment that values creativity, technical excellence, and professional growth.
APPLY TODAY
Ready to make your next career move? Apply Now for our Recruitment Team to review.
DUTIES
Your duties as the Embedded Software Engineer / Software Developer include:
• Design And Develop: Embedded software solutions for microcontrollers and microprocessors such as the Raspberry Pi range
• Collaborate With Hardware Engineers: Define software requirements and specifications to ensure system compatibility
• Write Efficient Code: Develop modular, reusable and well-documented code in C++ and C#
• Test And Debug: Perform unit testing and debugging to maintain functionality and reliability
• Implement Updates: Deliver software updates and patches in response to feedback and testing outcomes
• Troubleshoot Issues: Identify and resolve technical problems effectively
• Conduct Code Reviews: Maintain coding standards and best practices
• Stay Updated: Keep abreast of industry trends and advancements in embedded software development
CANDIDATE REQUIREMENTS
ESSENTIAL
• Proven experience of developing embedded software for microcontrollers and microprocessors
• Proficiency in C++ and C# programming for embedded systems
• Strong understanding of embedded Linux and real-time operating systems (RTOS)
• Experience with hardware-software integration and device drivers
• Knowledge of communication protocols such as SPI, I2C, UART, Ethernet, Bluetooth and Wi-Fi
• Excellent problem-solving and analytical skills
• Effective communication and teamwork abilities
• Ability to interpret technical datasheets and create supporting code
DESIRABLE
• Familiarity with software version control systems (e.g., Git)
• Understanding of agile development and embedded system security principles
HOW TO APPLY
To be considered for this job vacancy, please submit your CV to our Recruitment Team who will review your details. CV’s of Job Applicants meeting this requirement will be submitted to our Client for consideration. By submitting your job application to us you are hereby giving us your express consent to submit your details to our Client for this purpose.
JOB REF: AWDO-P13977
Full-Time, Permanent IT Jobs, Careers and Vacancies. Find a new job and work in Manchester, North West England. Multi-Job Board Advertising and CV Sourcing Recruitment Services provided by AWD online.
AWD online specialise in sourcing candidates and advertising vacancies on multiple job boards for companies on a non-commission basis. AWD online operates as an employment agency.
awd online | http://www.awdo.co.uk
AWD-IN-SPJ