At a Glance
- Tasks: Drive the full lifecycle of embedded software development in a cutting-edge environment.
- Company: Join MSI-Defence Systems, a leader in innovative technology solutions.
- Benefits: Enjoy compressed hours, generous holiday, and health perks.
- Why this job: Make an impact with your skills in real-time C++ on Linux.
- Qualifications: HND or equivalent experience in software development; real-time embedded C++ expertise required.
- Other info: Collaborative culture with excellent career growth opportunities.
The predicted salary is between 28800 - 48000 £ per year.
Hours Compressed hours – 37 1⁄2 hours per wk (Mon – Thurs 0815 – 1700 / Fri 0815 – 1245)PLEASE NOTE: All Applications will be reviewed after 23rd SeptemberAbout the role Are you an expert in software design for embedded systems with a strong grasp of real-time C++ on Linux? We\’re seeking a Software Design Engineer to drive the full lifecycle of embedded software development—from requirements and architecture through to testing and delivery—in a cutting-edge manufacturing environment.The main elements of the role will include:Developing embedded software solutions from concept to commissioningEnsuring compliance with industry standards and internal processesParticipating in design reviews and troubleshooting technical challengesCollaborating closely with systems, hardware, and test teams to deliver integrated solutionsAbout the person HND or equivalent experience in software development or related disciplineProven experience developing real-time embedded C++ software, ideally on LinuxFamiliarity with version control systems (e.g. Git)Strong problem-solving skills and attention to detailEffective communication skills and a collaborative mindsetExperience with Qt Creator is a plusHow to apply If you\’re ready to take the next step in your career and be part of a company that truly values your skills and contributions, we\’d love to hear from you. To learn more about our Software Design Engineer role, email your CV and contact details – remembering to include the role you are applying for – to our Talent Acquisition Manager at recruitment@msi-dsl.comAbout our benefits Pension – 3.5% E\’r / min 3.5% E\’ee (salary sacrifice if you want to contribute more)Compressed working hours Monday – Thursday 0815 – 1700 / Friday 0815 – 1245 Half day Fridays22.5 days/ 5 weeks holiday plus bank holidays (this will be pro-rata\’d) Fridays is a half day holidayChristmas Shutdown this will be taken out of the holiday allocationWestfield Health Cash plan, gym discount and shopping rewardsMSI-Defence Systems LtdSalhouse RoadNorwich, NorfolkNR7 9AYUnited KingdomMSI-Defence Systems US LLC1298 Galleria BoulevardRock Hill SC 29730USA
#J-18808-Ljbffr
Software Design Engineer employer: MSI - Defence Systems Limited
Contact Detail:
MSI - Defence Systems Limited Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Design Engineer
✨Tip Number 1
Network like a pro! Reach out to your connections in the industry, attend meetups, and engage in online forums. We all know that sometimes it’s not just what you know, but who you know that can help you land that Software Design Engineer role.
✨Tip Number 2
Prepare for those technical interviews! Brush up on your real-time C++ skills and be ready to discuss your past projects. We recommend practising coding challenges and explaining your thought process clearly—this will show off your problem-solving skills.
✨Tip Number 3
Showcase your collaborative spirit! During interviews, highlight experiences where you worked closely with systems, hardware, or test teams. We want to see how you can contribute to integrated solutions in our cutting-edge environment.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets the attention it deserves. We’re excited to hear from you, so make sure to include all the relevant details about your experience in embedded software development.
We think you need these skills to ace Software Design Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with real-time C++ and embedded systems. We want to see how your skills match the role, so don’t be shy about showcasing relevant projects!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re passionate about software design and how you can contribute to our team. Keep it concise but impactful.
Showcase Your Problem-Solving Skills: In your application, mention specific challenges you've faced in previous roles and how you tackled them. We love seeing candidates who can think on their feet and find solutions!
Apply Through Our Website: To make sure your application gets the attention it deserves, apply directly through our website. It’s the best way for us to keep track of your application and get back to you quickly!
How to prepare for a job interview at MSI - Defence Systems Limited
✨Know Your Stuff
Make sure you brush up on your embedded systems knowledge, especially real-time C++ on Linux. Be ready to discuss specific projects you've worked on and how you tackled challenges during the development process.
✨Showcase Your Problem-Solving Skills
Prepare examples of how you've solved technical issues in past roles. Think about times when you had to troubleshoot or innovate under pressure, as this will demonstrate your ability to handle the challenges of the role.
✨Familiarise Yourself with Version Control
Since familiarity with version control systems like Git is important, be prepared to discuss your experience with these tools. You might even want to bring up how you've used them in collaborative projects to highlight your teamwork skills.
✨Communicate Effectively
Practice articulating your thoughts clearly and concisely. Since collaboration is key in this role, showing that you can communicate well with both technical and non-technical team members will set you apart from other candidates.