At a Glance
- Tasks: Develop and verify cutting-edge embedded software for military aircraft systems.
- Company: Join General Dynamics, a leader in defence technology and innovation.
- Benefits: Enjoy hybrid working, competitive pay, and opportunities for professional growth.
- Why this job: Make a real impact on advanced mission computing systems in a dynamic environment.
- Qualifications: Experience in embedded software development and understanding of operating systems required.
- Other info: Work with a global team of experts and enjoy excellent career advancement opportunities.
The predicted salary is between 36000 - 60000 £ per year.
Company Description
General Dynamics Mission Systems engineers a diverse portfolio of high technology solutions, products and services that enable customers to successfully execute missions across all domains of operation. With a global team of more than 13,000 top professionals, we partner with the best in industry to expand the bounds of innovation in the defence and scientific arenas. In the UK, we are leading the way in avionics and communication systems.
General Dynamics in St Leonards-on-Sea currently provide avionic mission computing systems for a wide range of military fast jets, helicopters, and UAVs. Recent success has resulted in General Dynamics developing the next generation of Advanced High Performance, Safety Critical Mission Computer Systems to meet the needs of latest platforms in development by several aircraft manufacturers. These Mission Computing Systems provide the functionality that integrates aircraft systems, sensor systems and stores management systems with the information and control systems required by the aircrew to meet the demanding operational needs of these aircraft.
Job Description
We are hiring Senior Embedded Software Engineers on a contract basis, who are looking to apply their experience in a new and challenging environment, working across the full development lifecycle.
Work Tasks include:
- The development and verification of software to applicable standards (e.g. RTCA/DO-178).
- Analysis of customer requirements.
- Requirements Analysis, design, implementation and verification of software components.
- Development of architectural concepts.
- Participate in design reviews.
Qualifications
The successful candidates should be able to demonstrate engineering and domain experience across the aspects listed below:
- Experience of significant parts of the software development lifecycle, from requirements through to verification and validation.
- Embedded software development using procedural languages like C, Ada or Rust.
- Understanding of operating systems preferably including Linux.
Additional Information
We are open to this role being spent with time working from home and in the office (hybrid - typically 3 days working in office) on a weekly basis or fully in our offices. General Dynamics Mission Systems utilises QDOS IR35 Status Review. The requirements of this contract have been evaluated as Outside IR35 – Prior to the engagement start you will need to complete a status questionnaire in order to receive the finalised status determination. All successful/appointed applicants must be able to obtain a level of UK Security clearance that is appropriate for the role and undertake suitable Right to work checks.
Senior Embedded Software Engineer in Saint Leonards-on-Sea employer: General Dynamics Missions System International
Contact Detail:
General Dynamics Missions System International Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Embedded Software Engineer in Saint Leonards-on-Sea
✨Tip Number 1
Network like a pro! Reach out to professionals in the embedded software field on LinkedIn or at industry events. A friendly chat can open doors that a CV just can't.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those involving C, Ada, or Rust. This gives potential employers a taste of what you can do beyond the application.
✨Tip Number 3
Prepare for interviews by brushing up on the software development lifecycle and relevant standards like RTCA/DO-178. We want you to feel confident and ready to impress!
✨Tip Number 4
Apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you're serious about joining our team at General Dynamics.
We think you need these skills to ace Senior Embedded Software Engineer in Saint Leonards-on-Sea
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the Senior Embedded Software Engineer role. Highlight your experience with embedded software development, especially using languages like C, Ada, or Rust. We want to see how your skills align with our needs!
Showcase Your Projects: Include specific projects that demonstrate your experience across the software development lifecycle. We love seeing real examples of your work, especially those that relate to avionics or safety-critical systems.
Be Clear and Concise: When writing your application, keep it clear and concise. Use straightforward language to describe your experience and skills. We appreciate honesty and transparency, so don’t be afraid to show your personality!
Apply Through Our Website: We encourage you to apply through our website for a smoother process. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows you’re keen on joining our team!
How to prepare for a job interview at General Dynamics Missions System International
✨Know Your Stuff
Make sure you brush up on your embedded software development skills, especially in C, Ada, or Rust. Familiarise yourself with the software development lifecycle and be ready to discuss your experience with requirements analysis and verification processes.
✨Understand the Company
Research General Dynamics Mission Systems and their work in avionics and communication systems. Knowing their recent projects and innovations will help you align your answers with their goals and demonstrate your genuine interest in the role.
✨Prepare for Technical Questions
Expect technical questions related to software standards like RTCA/DO-178 and operating systems, particularly Linux. Practise explaining complex concepts clearly and concisely, as this will showcase your expertise and communication skills.
✨Showcase Teamwork and Collaboration
Since the role involves participating in design reviews, be prepared to discuss your experience working in teams. Highlight examples where you've successfully collaborated with others to solve problems or improve processes, as this aligns with the company's values of trust and transparency.