At a Glance
- Tasks: Verify and validate real-time systems application software in a dynamic environment.
- Company: Join a leading Defence and Aerospace company with a focus on innovation.
- Benefits: Competitive pay of £70ph, professional growth, and the chance to work on cutting-edge projects.
- Why this job: Make a real impact in the defence sector while developing your skills.
- Qualifications: Experience in embedded software development using C/C++ and V&V activities.
- Other info: Opportunity for career advancement and obtaining UK SC clearance.
The predicted salary is between 56 - 84 £ per hour.
6 month contract
Based in Bristol
Offering £70ph Inside IR35
Do you have experience in Embedded Software Development using C/C++?
Do you have experience in V&V activities in an Embedded Software environment?
Do you want to work with an industry-leading company?
If your answer to these is yes, then this could be the role for you!
As the Embedded Software Engineer, you will be working alongside a market-leading Defence and Aerospace company who are constantly growing and developing. They are always looking to bring on new talents such as yourself and further develop your skills to enable you to grow within the company and industry. Due to the nature of the work you will be involved in, you will be required to obtain UK SC clearance in this role.
You will be involved in:
- Responsible for the verification and validation activities on real-time systems application software
- Taking requirements, developing them into robust test cases, preparing and executing tests, capturing data, and delivering actionable feedback to project teams
- Practical problem-solving, data acquisition expertise, and adaptability
Your skillset may include some of the following:
- V&V activities in an embedded software environment
- Ability to turn requirements into structured test cases and procedures
- Experience of working in a lab environment on an electro-mechanical product running embedded software
- Good working knowledge of the complete software engineering lifecycle
- Scripting abilities
- Embedded software development experience using Ada and/or C/C++.
- Safety critical systems experience
- Knowledge of standards such as DefStan 00-55, DO-178C & DO-330
- Knowledge of Real Time Operating Systems
- Model Driven Design experience
- Knowledge of test automation methods
- Knowledge of DOORS, Engineering Workflow Management (EWM), Rapita Suite, Rhapsody, LDRABreakpoint Analysis experience
- Experience of Focused Code Reviews
If this all sounds like something you will be interested in then simply apply and we can discuss the opportunity further!
Embedded Software Engineer in Newport employer: Advanced Resource Managers
Contact Detail:
Advanced Resource Managers Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Embedded Software Engineer in Newport
✨Tip Number 1
Network like a pro! Reach out to folks in the industry, attend meetups, and connect with people on LinkedIn. You never know who might have the inside scoop on job openings or can refer you directly.
✨Tip Number 2
Prepare for those interviews! Brush up on your C/C++ skills and be ready to discuss your experience with V&V activities. Practise common interview questions and think of examples that showcase your problem-solving abilities.
✨Tip Number 3
Showcase your projects! If you've worked on any relevant embedded software projects, make sure to highlight them. Create a portfolio or GitHub repository to demonstrate your coding skills and practical experience.
✨Tip Number 4
Apply through our website! We’re always on the lookout for talented individuals like you. By applying directly, you’ll ensure your application gets the attention it deserves and you can easily follow up with us.
We think you need these skills to ace Embedded Software Engineer in Newport
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the Embedded Software Engineer role. Highlight your experience with C/C++ and V&V activities, as these are key for us. We want to see how your skills match what we're looking for!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about embedded software development and how you can contribute to our team. Keep it concise but impactful – we love a good story!
Showcase Relevant Projects: If you've worked on any projects that relate to the job description, make sure to mention them. Whether it's a lab environment or safety-critical systems, we want to see your hands-on experience and problem-solving skills!
Apply Through Our Website: We encourage you to apply through our website for a smoother process. It helps us keep track of applications and ensures you don’t miss out on any important updates. Plus, it’s super easy!
How to prepare for a job interview at Advanced Resource Managers
✨Know Your C/C++ Inside Out
Make sure you brush up on your C/C++ skills before the interview. Be prepared to discuss your previous projects and how you've applied these languages in embedded software development. Practising coding problems related to embedded systems can also give you a solid edge.
✨Understand V&V Activities
Since the role involves verification and validation, it’s crucial to understand these processes thoroughly. Be ready to explain how you’ve developed test cases from requirements and how you’ve executed tests in past projects. Having specific examples will show your expertise.
✨Familiarise Yourself with Standards
Get to grips with relevant standards like DefStan 00-55 and DO-178C. Knowing these will not only help you answer questions confidently but also demonstrate your commitment to safety-critical systems. You might even want to mention how you've applied these standards in your work.
✨Prepare for Practical Problem-Solving Questions
Expect to face scenario-based questions that assess your problem-solving skills. Think of examples where you had to troubleshoot issues in an embedded software environment. Highlight your adaptability and data acquisition expertise to impress the interviewers.