Senior Embedded Software Engineer (C/Ada/Rust) - Avionics in Hastings

Senior Embedded Software Engineer (C/Ada/Rust) - Avionics in Hastings

Hastings Full-Time 45600 - 62000 £ / year (est.) No working from home possible
General Dynamics Corporation

At a Glance

  • Tasks: Design and develop next-gen avionics systems with embedded software.
  • Company: Join General Dynamics Corporation, a leader in innovative technology.
  • Benefits: Enjoy a competitive salary, hybrid work model, and fantastic benefits.
  • Other info: Great opportunity for career growth in a dynamic environment.
  • Why this job: Make a real impact in aviation tech while working with cutting-edge software.
  • Qualifications: Experience in C, Ada, or Rust, plus a solid grasp of operating systems.

The predicted salary is between 45600 - 62000 £ per year.

General Dynamics Corporation in Hastings is looking for a Senior Embedded Software Engineer to develop next-generation avionics systems. Responsibilities include design, implementation, and verification of embedded software components.

The ideal candidate has experience in software development using C, Ada, or Rust, and a strong understanding of operating systems.

The role offers a hybrid working model and a competitive salary between £45,600 and £62,000, along with impressive benefits.

Senior Embedded Software Engineer (C/Ada/Rust) - Avionics in Hastings employer: General Dynamics Corporation

General Dynamics Corporation is an exceptional employer, offering a dynamic work environment in Hastings where innovation meets collaboration. With a strong focus on employee growth and development, the company provides extensive training opportunities and a hybrid working model that promotes work-life balance. Competitive salaries and impressive benefits further enhance the appeal of joining a team dedicated to pioneering next-generation avionics systems.

General Dynamics Corporation

Contact Details:

General Dynamics Corporation Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Senior Embedded Software Engineer (C/Ada/Rust) - Avionics in Hastings

Tip Number 1

Network like a pro! Reach out to folks in the avionics field on LinkedIn or at industry events. A friendly chat can sometimes lead to job opportunities that aren't even advertised.

Tip Number 2

Show off your skills! Create a portfolio showcasing your projects in C, Ada, or Rust. This gives potential employers a taste of what you can do and sets you apart from the crowd.

Tip Number 3

Prepare for those interviews! Brush up on your knowledge of operating systems and embedded software design. Practising common interview questions can help you feel more confident when it’s your turn to shine.

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who take that extra step!

We think you need these skills to ace Senior Embedded Software Engineer (C/Ada/Rust) - Avionics in Hastings

C Programming
Ada Programming
Rust Programming
Embedded Software Development
Software Design
Software Implementation
Software Verification

Some tips for your application 🫡

Tailor Your CV:Make sure your CV highlights your experience with C, Ada, or 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 passionate about avionics and how your background makes you the perfect fit for our team. Keep it engaging and personal!

Showcase Your Problem-Solving Skills:In the world of embedded software, problem-solving is key. We love seeing examples of how you've tackled challenges in past projects, so include specific instances where you’ve made a difference.

Apply Through Our Website:We encourage you to apply directly 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!

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 previous projects and how you've used these languages in embedded systems. It’s a good idea to prepare some examples that showcase your problem-solving skills and technical expertise.

Understand the Avionics Landscape

Familiarise yourself with current trends and challenges in avionics systems. Research General Dynamics Corporation and their specific projects. This will not only help you answer questions but also show your genuine interest in the role and the company.

Prepare for Technical Questions

Expect to face technical questions that test your understanding of operating systems and embedded software design. Practice coding problems or system design scenarios that might come up during the interview. You could even do mock interviews with friends or use online platforms to sharpen your skills.

Showcase Your Soft Skills

While technical skills are crucial, don’t forget to highlight your teamwork and communication abilities. The role involves collaboration, so be prepared to discuss how you’ve worked effectively in teams and resolved conflicts in past projects. This will demonstrate that you’re not just a tech whiz but also a great team player.