At a Glance
- Tasks: Develop and verify cutting-edge software for military avionic systems.
- Company: Join General Dynamics, a leader in advanced mission computing technology.
- Benefits: Enjoy flexible working hours, competitive salary, and career development support.
- Other info: Diverse and inclusive workplace with excellent career growth opportunities.
- Why this job: Make a real impact on next-gen military technology while growing your skills.
- Qualifications: Degree in Software Engineering or related field; programming knowledge required.
The predicted salary is between 33000 - 33000 £ per year.
General Dynamics in St Leonards‑on‑Sea provides avionic mission computing systems for a wide range of military fast jets, helicopters and UAVs. We are developing next‑generation, advanced high‑performance, safety‑critical mission computer systems to meet the needs of the latest platforms being developed by several aircraft manufacturers. These systems integrate aircraft, sensor, stores management and control systems, providing the information required by the aircrew to meet demanding operational needs.
Responsibilities
- Software development and verification on latest generation Intel and PowerPC processors.
- Participation in internal and external software design reviews throughout the development life‑cycle.
- Contribute to the design, implementation and testing of avionics software.
Qualifications
- Degree‑level education in Software Engineering, Computer Science or Electronics.
- Good working knowledge of at least one programming language (C, C++, Ada, Java, Python, etc.).
- Experience in software design for simple functions, preferably gained through coursework or projects.
- Knowledge of software development methodologies and their strengths & weaknesses.
- Understanding of verification methods and techniques and when to apply them.
- Understanding of continuous integration / DevOps pipelines.
- Knowledge of requirements capture, work‑package definition and effort estimation.
- Professional registration as an Incorporated Engineer (IEng, IET or equivalent) is desirable; we actively support employees in attaining registration.
- Work experience in a software development environment is advantageous.
Benefits
- Flexible working environment with supportive career development and regular progress reviews.
- Flexible benefits package, including a compressed nine‑day fortnight and compressed hours (every other Friday off).
- Starting salary up to £33,000 (full‑time roles based in Hastings).
Hiring Information
- The next stage will be an Assessment Centre on either 14 / 15 April 2026.
- Closing date for applications is 30 March 2026.
- General Dynamics is committed to a diverse, inclusive workplace and is a Disability Confident Employer.
- We offer interview consideration under the Disability Confident Scheme for applicants meeting the minimum criteria.
- All successful applicants must obtain an appropriate level of UK Security clearance and must undergo right‑to‑work checks.
Software Engineer in Hastings employer: General Dynamics Mission Systems
General Dynamics in St Leonards-on-Sea is an exceptional employer, offering a flexible working environment that prioritises career development and regular progress reviews. With a commitment to diversity and inclusion, employees benefit from a supportive culture, a competitive salary, and unique perks such as a compressed nine-day fortnight, making it an ideal place for those seeking meaningful and rewarding employment in the cutting-edge field of avionic mission computing systems.
Contact Details:
General Dynamics Mission Systems Recruitment Team
StudySmarter Expert Advice🤫
We think this is how you could land Software Engineer in Hastings
✨Tip Number 1
Network like a pro! Reach out to folks in the industry, attend meetups, and connect with current employees at General Dynamics. A friendly chat can sometimes lead to opportunities that aren’t even advertised!
✨Tip Number 2
Prepare for the Assessment Centre! Brush up on your technical skills and be ready to showcase your knowledge of programming languages like C or Python. Practice common interview questions and think about how you can demonstrate your problem-solving abilities.
✨Tip Number 3
Show off your projects! Whether it’s coursework or personal projects, have examples ready that highlight your software design skills. This is your chance to shine and show how you’ve applied your knowledge in real-world scenarios.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, we love seeing candidates who take the initiative to engage directly with us.
We think you need these skills to ace Software Engineer in Hastings
Some tips for your application 🫡
Tailor Your CV:Make sure your CV is tailored to the Software Engineer role. Highlight your relevant skills, especially in programming languages like C, C++, or Python, and any experience with software design or development methodologies.
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you're passionate about avionics and how your background aligns with our mission at General Dynamics. Keep it concise but impactful!
Showcase Your Projects:If you've worked on any projects related to software development, make sure to include them. Whether it's coursework or personal projects, we want to see how you've applied your knowledge in real-world scenarios.
Apply Through Our Website:Don't forget to apply through our website! It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it’s super easy to do!
How to prepare for a job interview at General Dynamics Mission Systems
✨Know Your Tech
Make sure you brush up on your programming languages, especially C, C++, and Python. Be ready to discuss your experience with these languages and how you've applied them in projects or coursework. This shows you're not just familiar with the theory but can also put it into practice.
✨Understand the Company
Research General Dynamics and their work in avionic mission computing systems. Familiarise yourself with their products and the technologies they use. This will help you tailor your answers and demonstrate genuine interest in the role and the company.
✨Prepare for Design Reviews
Since participation in software design reviews is part of the job, think about any past experiences where you've contributed to design discussions. Be ready to explain your thought process and how you handle feedback. This will show that you can collaborate effectively in a team setting.
✨Showcase Your Problem-Solving Skills
Be prepared to discuss how you've tackled challenges in your previous projects or coursework. Use the STAR method (Situation, Task, Action, Result) to structure your answers. This will highlight your analytical skills and ability to think critically under pressure.