More jobs:
Embedded Software Engineer
Job in
Cardiff, Cardiff City Area, CF10, Wales, UK
Listed on 2025-12-22
Listing for:
IntaPeople
Full Time
position Listed on 2025-12-22
Job specializations:
-
Software Development
Embedded Software Engineer, Software Engineer
Job Description & How to Apply Below
The role may lead to quick progression with the opportunity for an experienced embedded engineer ready to take the next step into leadership, helping to guide a small team while remaining actively involved in the design and development process.
Key Responsibilities
Design, develop, and test embedded firmware and software for electronic systems.
Work closely with hardware engineers to ensure smooth integration of firmware with electronics.
Assist with debugging, troubleshooting, and resolving technical issues in hardware and software.
Prepare and maintain technical documentation including system specifications, test reports, and BOMs.
Contribute to the development and execution of test plans to validate designs.
Support continuous improvement initiatives in embedded software development practices.
Liaise with internal teams and suppliers to facilitate prototyping, testing, and production readiness.
Ensure work meets quality standards, best practices, and safety requirements.
Stay up-to-date with emerging embedded technologies and tools.
Required Experience &
Skills:
Degree or HND in Electrical/Electronic Engineering, Software Engineering, or a related discipline.
3–7 years’ experience in embedded systems, firmware, or software development.
Experience with microcontrollers, low-level programming, and embedded C/C++.
Strong debugging and problem-solving skills.
Ability to manage tasks effectively and meet deadlines.
Desirable
Skills & Experience:
Experience with PCB design, embedded testing, and hardware/software integration.
Familiarity with version control systems and agile development tools.
Knowledge of communication protocols (e.g., SPI, I²C, UART).
Experience with simulation, verification, and validation of embedded systems.
Proactive, collaborative, and keen to develop technical expertise further.
Good communication and collaboration skills, with a willingness to take on a leadership role.
This is a great opportunity for an experience engineer to take their first steps into a leadership role. If it sounds like an ideal opportunity, please apply for immediate consideration
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here:
×