At a Glance
- Tasks: Develop next-gen avionics systems and lead software engineering projects.
- Company: Join General Dynamics, a leader in defence technology and innovation.
- Benefits: Enjoy a competitive salary, flexible working, and a compressed nine-day fortnight.
- Other info: Be part of a diverse team that values your unique contributions.
- Why this job: Make a real impact in the defence sector with cutting-edge technology.
- Qualifications: Experience in embedded software development using C, Ada, or Rust.
The predicted salary is between 45600 - 62000 £ per year.
Responsibilities for this Position
Location: Castleham Rd, Hastings, Saint Leonards-on-sea TN38, UK
Employment Type: Permanent
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
As a Senior Software Engineer you will help us develop the next generation of avionics systems. You will be given the opportunity to apply your experience and proven technical aptitude in a new and interesting environment, becoming a key member of the software engineering community. You will be responsible for requirements analysis, design, implementation and verification of embedded Avionics software components. As a Senior Software Engineer, you will be responsible for the development and integration of embedded software components for Avionics platforms, using a variety of design tools and languages across the development lifecycle.
The Senior Software Engineer will undertake a range of activities, including:
- Development of architectural concepts.
- Requirements Analysis, design, implementation and verification of software components.
- Technical leadership and mentoring of junior software engineers.
- Achieving design assurance needs to time scale and budget.
Qualifications
The candidate is required to have sufficient relevant software engineering and domain competence across most of the aspects captured below:
Essential skills:
- Experience of significant parts of the software development life-cycle, 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.
- A willingness to learn and develop any gaps in experience/competence.
- Analysis and decision making.
- Collaborative team working.
Additional Information
This role has a salary of between 45,600 and 62,000 plus our flexible benefits package. 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. We pride ourselves in being a great place to work with a shared sense of purpose, offering impressive benefits:
- A compressed nine-day fortnight and compressed hours - which means every other Friday off.
- A personalized career development plan, alongside regular progress reviews - supporting and valuing your progression within the Company.
- A flexible working environment where your contributions are recognized and rewarded with flexible benefits.
We believe in maintaining a diverse workplace - inclusive of beliefs, cultural background, job experiences, thoughts and ideas. If who we are and what we do resonates with you, we welcome you to join our inclusive team! Our success is fuelled by our colleagues and the wide variety of backgrounds, perspectives, and skills they bring to the Company. We are a Disability Confident Employer, as such we offer an interview to disabled people who meet the minimum criteria for the job. Please email disabilityconfident@gd-ms.uk if you would like your application to be considered under the DC Scheme. 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. Every application matters to us. We want you to know that each application we receive is reviewed by a real person not just an algorithm. Our screening questions are also carefully considered to help us understand your experience and fit for the role. We appreciate the time you take to apply.
Senior Embedded Software Engineers (C, ADA, RUST) in Hastings employer: General Dynamics Corporation
General Dynamics Mission Systems is an exceptional employer located in St Leonards-on-Sea, offering a dynamic work environment that fosters innovation and collaboration. With a strong commitment to employee growth, we provide personalised career development plans, flexible working arrangements, and impressive benefits such as a compressed nine-day fortnight. Our inclusive culture values diverse perspectives, ensuring that every team member's contributions are recognised and rewarded, making it a truly rewarding place to work.
Contact Details:
General Dynamics Corporation Recruitment Team
StudySmarter Expert Advice🤫
We think this is how you could land Senior Embedded Software Engineers (C, ADA, RUST) in Hastings
✨Tip Number 1
Network like a pro! Reach out to current employees at General Dynamics or similar companies on LinkedIn. A friendly chat can give you insider info and maybe even a referral!
✨Tip Number 2
Prepare for the interview by brushing up on your C, Ada, and Rust skills. Be ready to discuss your past projects and how they relate to avionics systems. Show us your passion for embedded software!
✨Tip Number 3
Don’t just wait for job postings! Keep an eye on our website and apply directly. It shows initiative and gives you a better chance of standing out in the crowd.
✨Tip Number 4
Follow up after your interview with a thank-you email. It’s a simple way to express your appreciation and keep your name fresh in their minds. Plus, it shows you’re genuinely interested in the role!
We think you need these skills to ace Senior Embedded Software Engineers (C, ADA, RUST) in Hastings
Some tips for your application 🫡
Tailor Your CV:Make sure your CV highlights your experience with C, Ada, and Rust. We want to see how your skills align with the role, so don’t be shy about showcasing relevant projects or achievements!
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you’re excited about working with us at General Dynamics and how your background makes you a perfect fit for the Senior Software Engineer position.
Showcase Your Team Spirit:We value collaboration, so mention any experiences where you’ve worked in a team setting. Highlighting your ability to mentor others or lead projects can really set you apart from the crowd!
Apply Through Our Website:Don’t forget to submit your application through our website! It’s the best way for us to receive your details and ensures you’re considered for the role. Plus, we love seeing applications come directly from interested candidates!
How to prepare for a job interview at General Dynamics Corporation
✨Know Your Tech Inside Out
Make sure you brush up on your knowledge of C, Ada, and Rust. Be ready to discuss your experience with these languages and how you've applied them in previous projects. Familiarise yourself with the software development life-cycle, as they'll likely ask about your approach to requirements analysis and verification.
✨Showcase Your Problem-Solving Skills
Prepare to share specific examples of how you've tackled challenges in embedded software development. Think about times when you had to make critical decisions or analyse complex problems. This will demonstrate your analytical skills and decision-making abilities, which are crucial for the role.
✨Emphasise Team Collaboration
Since this position involves mentoring junior engineers and working within a team, be ready to discuss your experiences in collaborative environments. Highlight any leadership roles you've taken on and how you’ve contributed to team success. They’ll want to see that you can work well with others and foster a positive team dynamic.
✨Align with Their Values
General Dynamics values trust, honesty, and transparency. During the interview, reflect these values in your responses. Share how you’ve upheld these principles in your work and how they resonate with your personal work ethic. This will help you connect with the interviewers and show that you’re a good cultural fit.