Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
Catalyst are delighted to be, once more, working with a key client in their recruitment of an Embedded Software Engineer. Our client is a leading, cutting-edge, international technology business in the electrification field, supplying a diverse global customer-base. Reporting to the Head of Software and Controls, my client seeks an Embedded Software Engineer to join their growing Engineering Division at their Tyneside HQ.
About The Role
The Embedded Software Engineer will be tasked with independently designing, coding and debugging embedded software for real-time control applications. You will also work with motor control engineers to realise effective and efficient real-time control algorithms. Follow software development cycles including software requirements capture, design capture and verification of software to these requirements.
Main Responsibilities
- Design, code and debug real-time embedded software/firmware for new product development and existing projects.
- Design, setup and run tests to ensure the design meets specifications.
- Maintain records and documentation on all designs, tests and analyses.
- Work within a small development team to complete assigned objectives.
- Debug systems ranging from prototypes and development units to customer returns.
- Participate in software design, electrical schematic and project reviews.
- Participate in the preparation of development specifications.
- Provide software support to other departments during development (e.g. hardware).
- Assist other departments in resolving design-related problems arising during production and in-the-field.
To be considered for the role, it is essential that you possess demonstrable post-grad experience gained as Embedded Software, Firmware, Robotics or Automation Engineer. You will be degree qualified in an appropriate discipline and ideally possess demonstrable experience gained in an engineering or technology environment.
Key Selection Criteria
- Bachelors degree plus demonstrable experience in embedded, real-time software.
- Demonstrable experience in real-time embedded software programming using C++ and/or C.
- Experience of in-circuit testing and software debugging tools/techniques.
- Demonstrated ability to develop designs to meet project schedules and performance targets.
- Demonstrated knowledge of microprocessor circuits.
- Demonstrated knowledge of software analysis, documentation and test design.
- Experience of requirements capture and continuous integration tools.
- Excellent interpersonal skills, including mentoring capabilities.
- Effective verbal and written communication skills.
LNKD1_UKTJ
Key Skills
Ranked by relevanceReady to apply?
Join Catalyst and take your career to the next level!
Application takes less than 5 minutes

