Software Development Engineer in Birmingham

Software Development Engineer in Birmingham

Birmingham Full-Time 40000 - 55000 € / year (est.) No home office possible
ASC Connections

At a Glance

  • Tasks: Develop software and control strategies for advanced systems and build desktop applications.
  • Company: A leading engineering organisation at the forefront of electrification and zero-emission technologies.
  • Benefits: Training and support provided, with opportunities for career growth in a dynamic environment.
  • Other info: Open-minded team culture that values learning and collaboration.
  • Why this job: Join a team making a real impact on sustainable technology and innovative engineering solutions.
  • Qualifications: Experience in software development, especially in C#/C++ and embedded systems.

The predicted salary is between 40000 - 55000 € per year.

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

Software Development Engineer in Birmingham employer: ASC Connections

Join a pioneering engineering organisation that values innovation and sustainability, offering a collaborative work culture where your contributions directly impact the development of advanced systems for global industries. With a strong commitment to employee growth, you will benefit from comprehensive training and support, ensuring you thrive in your role as a Software Development Engineer. Located in a dynamic environment at the forefront of electrification technologies, this company provides a unique opportunity to work on cutting-edge projects that contribute to a greener future.

ASC Connections

Contact Detail:

ASC Connections Recruiting Team

StudySmarter Expert Advice🤫

We think this is how you could land Software Development Engineer in Birmingham

Tip Number 1

Network like a pro! Reach out to people in the industry, attend meetups, and connect with potential colleagues on LinkedIn. You never know who might have the inside scoop on job openings or can refer you directly.

Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those involving C#, C/C++, and embedded systems. This will give you an edge and demonstrate your hands-on experience to potential employers.

Tip Number 3

Prepare for technical interviews by brushing up on your coding skills and understanding of communication protocols like CAN and LIN. Practice common interview questions and consider mock interviews to build your confidence.

Tip Number 4

Don't forget to apply through our website! We love seeing applications from passionate candidates who are eager to join our innovative team. Plus, it’s a great way to ensure your application gets the attention it deserves.

We think you need these skills to ace Software Development Engineer in Birmingham

Software Development
Embedded Systems
C#/.NET
C/C++
Real-Time Environments
Communication Protocols
CAN

Some tips for your application 🫡

Tailor Your CV:Make sure your CV reflects the skills and experiences that align with the Software Development Engineer role. Highlight your experience with C#, C/C++, and any relevant projects that showcase your ability to work with embedded systems.

Craft a Compelling Cover Letter:Use your cover letter to tell us why you're passionate about software development and how you can contribute to our innovative team. Mention specific technologies or projects that excite you, especially those related to electrification and zero-emission technologies.

Showcase Your Problem-Solving Skills:In your application, don’t just list your technical skills; give examples of how you've tackled challenges in past projects. We love seeing how you approach real-world problems, especially in demanding environments.

Apply Through Our Website:We encourage you to apply directly through our website for the best chance of getting noticed. It’s the easiest way for us to keep track of your application and ensure it reaches the right people!

How to prepare for a job interview at ASC Connections

Know Your Tech Inside Out

Make sure you brush up on your knowledge of C#/.NET and C/C++. Be ready to discuss your experience with these languages, especially in the context of developing software for embedded systems. It’s a good idea to have examples of past projects where you’ve used these skills.

Understand the Company’s Mission

Familiarise yourself with the company’s focus on electrification and zero-emission technologies. Show that you’re not just interested in the role but also passionate about contributing to a sustainable future. This will help you connect with the interviewers on a deeper level.

Prepare for Real-World Problem Solving

Expect to tackle some practical problems during the interview. Brush up on your problem-solving skills and be prepared to demonstrate how you would approach real-world engineering challenges, particularly those related to high-performance systems.

Ask Insightful Questions

Prepare a few thoughtful questions about the team dynamics, ongoing projects, or the technologies they use. This shows your genuine interest in the role and helps you gauge if the company is the right fit for you.