
Embedded Software Design Engineer
On site
Nottinghamshire, United Kingdom
Full Time
25-02-2025
Job Specifications
Req ID: 462982
Location: Mansfield
Appointment Basis: Permanent
Salary: £45K - £50K + Benefits (Dependent on Experience)
Closing Date: 28th February 2025
At Alstom, we understand transport networks and what moves people. From high-speed trains, metros, monorails, and trams, to turnkey systems, services, infrastructure, signalling and digital mobility, we offer our diverse customers the broadest portfolio in the industry. Every day, more than 80 000 colleagues lead the way to greener and smarter mobility worldwide, connecting cities as we reduce carbon and replace cars.
Could you be our Embedded Software Design Engineer in Mansfield we’re looking for at Alstom?
Your future role
Take on a new challenge in Mansfield and apply your Software Design Engineering expertise in a new cutting-edge field. You’ll report to the Head of Engineering and work alongside a dedicated and passionate Services team in Alstom UK&I.
Day-to-day, you’ll d eliver cost efficient embedded software designs in-line with budget levels. We’ll look to you to the following:
To provide embedded software designs for a range of electronics systems which will be project specific and scheduled to meet agreed customer deadlines.
Deliver high standards of embedded software design in terms of performance, reliability, right first time quality, cost, innovation and service level.
Ensure all software designs are fully compliant with latest industry specific and EU regulations.
Responsibility for embedded software design for a range of systems inline with project specific requirements and to the correct quality/design standards.
To ensure innovative/best practice embedded software standards are adopted & continuously improved.
To ensure full compliance with design, quality and Health & Safety Regulations.
Reporting of Quality, HSE or HR issues to the Engineering Manager on a timely basis.
All About You
We value passion and attitude over experience. That’s why we don’t expect you to have every single skill. Instead, we’ve listed some that we think will help you succeed and grow in this role:
Substantial embedded software design experience within a relevant electronics business. Knowledge of rail industry and associated standards would be advantageous.
Education in Software Engineering or related subject to Degree level or equivalent level.
The individual must be a “driven”, well disciplined, logical thinking, self motivated, team player, able to communicate at all levels and above all be highly “innovative” in delivering high standards in embedded software engineering design.
Excellent standards in relation to technical ability, innovation, organisational skills, Health & Safety, problem solving and continuous improvement.
A high level of customer focus is critical.
100% compliance with latest design, quality & HSE regulations.
Delivery to agreed/planned timescales, cost constraints & quality standards.
A good understanding of embedded software design including:
C/C++,C#, Visual Studio, CE 5.0 & CE6.0, .NET, MFC, Visual Basic, ARM9, 8051, PIC, X86, SQL, Assembler, RTOS. Web application design (Typescript/Javascript/HTML/CSS) desirable.
Fault Analysis, Unit & Integration Testing, Factory Acceptance Testing, Site Testing and Commissioning.
Test procedures and methods, change control and version control.
Things you’ll enjoy
Join us on a life-long transformative journey – the rail industry is here to stay, so you can grow and develop new skills and experiences throughout your career. You’ll also:
Enjoy stability, challenges and a long-term career free from boring daily routines
Collaborate with transverse teams and helpful colleagues
Contribute to innovative projects
Utilise our agile working environment
Steer your career in whatever direction you choose across functions and countries
Benefit from our investment in your development, through award-winning learning
Benefit from a fair and dynamic reward package that recognises your performance and potential, plus comprehensive and competitive benefits (pension, life ins., medical)
Equal opportunity statement:
Alstom is an equal opportunity employer committed to creating an inclusive working environment where all our employees are encouraged to reach their full potential, and individual differences are valued and respected. All qualified applicants are considered for employment without regard to race, colour, religion, gender, sexual orientation, gender identity, age, national origin, disability status, or any other characteristic protected by local law.
As a “disability confident leader accredited employer”, we will interview all disabled job applicants who match the essential criteria of the job description or specification. We will consider flexible working requests for all roles unless operational requirements prevent otherwise.
About the Company
Alstom commits to contribute to a low carbon future by developing and promoting innovative and sustainable transportation solutions that people enjoy riding. From high-speed trains, metros, monorails, trams, to turnkey systems, services, infrastructure, signalling and digital mobility, Alstom offers its diverse customers the broadest portfolio in the industry. With its presence in 63 countries and a talent base of over 80,000 people from 175 nationalities, the company focuses its design, innovation, and project management sk... Know more
Related Jobs


- Company Name
- Paragon Alpha - Hedge Fund Talent Business
- Job Title
- Software Engineer - RegTech Platform - Systematic Hedge Fund - £250k
- Job Description
- I'm working with a systematic hedge fund, who have been up 25% for the past 2 years. They have 2 days remote a week, a transparent and modern culture, and one of the most sophisticated systematic trading infrastructures globally; which they testify as the reason to recent success. They need to hire a Software Engineer to work on an internal data platform, which will house data sets used for teams across the entire org. Stack: Python, Pandas, AWS, Docker The firm is made up of mostly technologists, and thus technological innovation and importance sits at the center of their ethos; making it a great home for an Engineer. If this sounds of interest, then please do apply!


- Company Name
- Smart-Sourcer
- Job Title
- AWS Cloud Architect – SaaS, Serverless Services, IaC, Security, Network, AWS Well Architected Framework
- Job Description
- Outstanding opportunity to this global, market leading, B2B SaaS tech business on a permanent basis as an AWS Solution Architect / AWS Cloud Architect. This SaaS business offers the opportunity to lead the architectural direction of the product suite from a design, resiliency, redundancy, security, best practice and standards perspective. We’re looking for a Cloud Architect with deep AWS expertise and understanding of engineering cloud platforms on an infrastructure as code basis (IaC). You’ll require the following skills and experience: 5+ years’ experience as a Cloud Architect / Solution Architect with AWS in a SaaS environment In depth knowledge of AWS Network, AWS Core, AWS Serverless Services, scripting and IaC Experience with EC2, S3, RDS, Lambda, IAM, VPC & Cognito Experience of AWS cloud security Hands on engineering background (development or DevOps) Outstanding business stakeholder engagement and management experience, inc. presenting of solutions to the exec team Knowledge of AWS Well Architected Framework and design patterns AWS architecture certifications highly beneficial £95k-£100k + bonus + benefits. 80% remote & Birmingham / West Midlands


- Company Name
- CanCan
- Job Title
- Junior Full Stack C# Developer
- Job Description
- London-based startup requires a junior full stack developer. The company is building an exciting new consumer service for the UK market. Candidates should have a good degree in software engineering or a related subject and at least 1 year’s experience in C#/ASP.NET. Work will cover UI development and back end processes. Mobile app development is also on the roadmap. The company is fast-paced and dynamic therefore excellent communication skills (written and oral) are a must, as is a flexible mindset. You will work with very experienced CTO (who has built and scaled businesses before). Salary dependent on experience. Will include pension.


- Company Name
- Snap Inc.
- Job Title
- AR Engineer
- Job Description
- Snap Inc is a technology company. We believe the camera presents the greatest opportunity to improve the way people live and communicate. Snap contributes to human progress by empowering people to express themselves, live in the moment, learn about the world, and have fun together. The Company’s three core products are Snapchat, a visual messaging app that enhances your relationships with friends, family, and the world; Lens Studio, an augmented reality platform that powers AR across Snapchat and other services; and its AR glasses, Spectacles. Snap Lab is home to our hardware products with a world-class research & development team. We are focused on pushing the boundaries of what a camera can be, specifically overlaying computing on the real world. Next Generation Spectacles are our first pair of glasses that bring augmented reality to life. We’re looking for an Augmented Reality Software Engineer to join the Snap Lab team at Snap Inc! What you’ll do: Design, improve, and support reusable components, interactions, frameworks and SDKs that enable immersive experiences on Snap Spectacles Augmented Reality Glasses Develop components of the operating system powering Spectacles, SnapOS Work with ML Engineers to enable new capabilities on the platform Interact with design, interactive engineering, and product teams to shape and launch products Participate in code and design reviews Knowledge, Skills, and Abilities: Experience in one or more object oriented languages like C++, Kotlin or Java Knowledge of mathematics and deep learning foundations Experience in delivering top quality, performant and scalable code with extensive unit / functional testing Excellent verbal and written communication skills, with high attention to detail Ability to work independently Minimum Qualifications: Bachelor’s degree in Computer Science, related degree or equivalent practical experience 3+ years of software development experience Preferred Qualifications: 4+ years of experience building and shipping high performance code Experience with the major deep learning frameworks: PyTorch or TensorFlow Experience with operating systems, resource-constrained devices and 3d graphics A keen interest in machine learning; you stay up-to-date with the latest techniques and enjoy prototyping new ideas Practice designing SDKs, APIs and Platforms If you have a disability or special need that requires accommodation, please don’t be shy and provide us some information. "Default Together" Policy at Snap: At Snap Inc. we believe that being together in person helps us build our culture faster, reinforce our values, and serve our community, customers and partners better through dynamic collaboration. To reflect this, we practice a “default together” approach and expect our team members to work in an office 4+ days per week. At Snap, we believe that having a team of diverse backgrounds and voices working together will enable us to create innovative products that improve the way people live and communicate. Snap is proud to be an equal opportunity employer, and committed to providing employment opportunities regardless of race, religious creed, color, national origin, ancestry, physical disability, mental disability, medical condition, genetic information, marital status, sex, gender, gender identity, gender expression, pregnancy, childbirth and breastfeeding, age, sexual orientation, military or veteran status, or any other protected classification, in accordance with applicable federal, state, and local laws. EOE, including disability/vets. Our Benefits: Snap Inc. is its own community, so we’ve got your back! We do our best to make sure you and your loved ones have everything you need to be happy and healthy, on your own terms. Our benefits are built around your needs and include paid parental leave, comprehensive medical coverage, emotional and mental health support programs, and compensation packages that let you share in Snap’s long-term success!