Join a leading and innovative railway engineering company that is set to expand its engineering teams due to ongoing success.
As an Embedded Software Engineer:
You will play a crucial role in supporting the business's growth plans by leveraging your expertise in embedded systems. You will have the opportunity to work across the full project lifecycle, collaborating with Project Managers and various engineering teams.
Key Responsibilities as an Embedded Software Engineer:
- Develop and maintain Embedded Software in C/C++ for various projects
- Conduct software testing and write unit test software
- Work with ARM Microcontrollers to implement robust solutions
- Collaborate with Project Managers and engineering teams to deliver high-quality results
- Ensure software compliance with industry standards and safety regulations
As an Embedded Software Engineer, you must have the following:
- Proven industry experience as an Embedded Software Engineer
- Proficiency in Embedded C/C++ programming
- Strong understanding of software testing techniques and ability to write unit test software
- Experience with ARM Microcontrollers
Any experience in the below would be highly desirable:
- Experience in a safety-critical industry
- Knowledge of C# programming
This is a fantastic opportunity to join a pioneering business in the railway sector, with the opportunity to work on exciting and innovative projects. You will be given a great opportunity to develop and grow your career within a collaborative and supportive work environment.
How to Apply
If you are an Embedded Software Engineer looking for an opportunity to grow your career please click 'Apply Now' to submit your application.