Embedded Software Engineer
Permanent
Login to bookmark
Bookmark Details
Railway Executives are supporting an engineering defence contractor to appoint a number of Embedded Software Engineers – Consultants. You will be involved in Electronics development, particularly RF, PCB Design for a range of complex electronics engineering projects for a diverse customer base.
As an Embedded Software Engineer, you will be involved in the entire product life cycle – from capturing requirements to developing, testing, and delivering prototypes. It’s a challenging and agile role where your innovative ideas will come to life, and you’ll be trusted to contribute to complex, high-impact projects.
Key Responsibilities:
- Design and implement embedded software solutions using Linux andC programming.
- Develop rapid prototypes and see ideas evolve from concept to production.
- Collaborate with a team of skilled engineers, scientists, and designers to solve complex problems.
- Engage in the full product life cycle, from capturing requirements to testing and final delivery.
- Use your experimental and problem-solving skills to tackle some of the most technically demanding challenges in the field.
Essential Requirements:
- 3+ years’ experience in embedded software development with a proven track record in design and implementation.
- Strong proficiency in Linux and C programming.
- Experience with at least one additional programming language (e.g., C#, C++, MATLAB).
- A relevant degree in Electronics, Computer Science, or a related field.
Desirable Experience:
- Bare metal/RTOS software development on ARM targets.
- High-level software architecture and embedded software debugging skills.
- Experience in electronics development and hands-on debugging.
- Scripting for test or signal processing (e.g., MATLAB, Python).
- Previous experience in the defence industry is beneficial, but not essential.
Share
Facebook
X
LinkedIn
Telegram
Tumblr
Whatsapp
VK
Mail