About us At GoCardless we believe bank payments are the best way to pay and get paid. We also believe that bank account data is a powerful…
Software Development Engineer
Skills & Technologies
Job Description
A highly respected and innovative engineering organisation is seeking a talented Software Development Engineer to join its growing team. With over four decades of expertise, the business specialises in designing, manufacturing, and delivering advanced systems for a diverse range of global industries, including commercial vehicles, rail, and renewable energy applications. Operating at the forefront of electrification and zero-emission technologies, the company partners closely with OEMs to develop cutting-edge, high-performance solutions that perform in demanding environments and support the transition to a more sustainable future.
This is not your standard development role.You'll sit at the intersection of software and embedded systems, working across both disciplines to deliver high-performance, real-world engineering solutions.Don't worry if you don't tick every box, the team is open-minded with training and support provided to get you up to speed.
Responsibilities for the Software Development Engineer
Developing software and control strategies for advanced systems
Building desktop applications (C#/.NET) for diagnostics and system monitoring
Writing embedded firmware in C/C++ within real-time environments
Working with communication protocols like CAN, LIN, RS232/485
Supporting testing, validation, and system integration
Collaborating with cross-functional engineering teams
Software Development Engineer - Skills and Experience. You don't need everything - just a strong foundation in one or more of the following:
C# / .NET (WPF, WinForms or similar)
Embedded C/C++ development
Hardware/software integration
Communication protocols (CAN, LIN etc.)
Engineering mindset with problem-solving skills
If you are interested in working on cutting-edge, sustainable technology and you'd like to broaden your skills across both software and firmware, please apply via the link to this advert.
ASC Connections Ltd acts as an employment business for temporary positions and an employment agency for permanent positions. We are committed to equal opportunity and diversity.
Company & Role Analysis
JobSeeker+Neutral 2–4 sentence summary of what working at this company is like, drawn from public reviews and press coverage. Tone, collaboration style, pace, benefits highlights.
Similar roles
See moreYou want to lead an engineering team, develop people, and continuously improve a mature tech product? At MegaDev, as Team Lead Software Deve…
System Administrator - Software Development Lab Location: Nailsea, UK Contract duration: 12 months Job Summary: As a System Administrato…
Salary: £56,000 - 84,000 per year Requirements: Bachelor of Science degree in Computer Engineering, Software Engineering, Computer Science o…
Salary: £80,000 - 80,000 per year Requirements: What we are looking for in our Software Development Team Lead: Significant experience as a s…
About The Role FDM is a global business and technology consultancy seeking a Software Development Engineer in Test to work for our client wi…