At a Glance
- Tasks: Design, develop, and maintain software for the T-7 aircraft's mission systems.
- Company: Join Boeing, a leader in innovation and collaboration for a better world.
- Benefits: Enjoy professional growth opportunities and a welcoming, inclusive work environment.
- Why this job: Be part of a team that impacts defence and security while enhancing your skills.
- Qualifications: 2+ years in programming (C, C++, C#, Python) and teamwork experience required.
- Other info: Flexible roles available for both Associate and Experienced Software Engineers.
The predicted salary is between 28800 - 48000 £ per year.
Join to apply for the Software Engineer - Developer (Associate or Experienced) role at Boeing. At Boeing, we innovate and collaborate to make the world a better place. We’re committed to fostering an environment that is welcoming, respectful, and inclusive, with great opportunities for professional growth. Find your future with us.
The Boeing Company is seeking a Software Engineer - Developer (Associate or Experienced) to join the T-7 Mission Systems Software team in Berkeley, MO. This role supports Boeing Defense, Space & Security (BDS) operations. The T-7 Mission Systems Software team handles the design, development, testing, and maintenance of software for operational flight programs, vehicle management systems, and other mission-related software for the T-7 aircraft. We are hiring for a range of experience levels, including Associate and Experienced Software Engineers.
Responsibilities:
- Design, develop, test, and maintain non-embedded software throughout its lifecycle, complying with industry, customer, safety, and regulation standards.
- Develop, maintain, and optimize software products and functionalities for system integrations.
- Document and maintain architectures, requirements, algorithms, interfaces, and designs for software products.
- Debug and resolve issues to ensure software reliability and efficiency.
- Develop and improve software processes, tools, and key performance metrics aligned with organizational goals.
- Work under general supervision.
- Translate customer requirements into initial software designs.
- Serve as a subject matter expert in software domains, processes, and regulations.
Basic Qualifications:
- At least 2 years of experience with programming languages such as C, C++, C#, Python.
- Experience supporting multiple concurrent activities in a multi-tasking environment.
- Ability to work effectively in a collaborative team environment.
Preferred Qualifications:
- Bachelor’s degree in Computer Engineering, Software Engineering, Computer Science, or a related field.
- Ability to obtain special program access.
- Experience programming in C++ and developing embedded real-time software.
- Experience with Agile development methodologies.
Software Engineer - Developer (Associate or Experienced) employer: Boeing
Contact Detail:
Boeing Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Engineer - Developer (Associate or Experienced)
✨Tip Number 1
Familiarise yourself with Boeing's mission and values. Understanding their commitment to innovation and collaboration will help you align your responses during interviews, showcasing how your personal values resonate with theirs.
✨Tip Number 2
Brush up on your programming skills, especially in C, C++, C#, and Python. Be prepared to discuss specific projects where you've used these languages, as practical examples can demonstrate your expertise effectively.
✨Tip Number 3
Highlight any experience you have with Agile methodologies. Since Boeing values collaborative environments, sharing your experiences in Agile teams can set you apart from other candidates.
✨Tip Number 4
Prepare to discuss how you've handled debugging and resolving software issues in past roles. Providing concrete examples of your problem-solving skills will show that you can maintain software reliability and efficiency.
We think you need these skills to ace Software Engineer - Developer (Associate or Experienced)
Some tips for your application 🫡
Understand the Role: Before applying, make sure you fully understand the responsibilities and qualifications for the Software Engineer - Developer position at Boeing. Tailor your application to highlight relevant experience and skills that align with the job description.
Highlight Relevant Experience: In your CV and cover letter, emphasise your experience with programming languages such as C, C++, C#, and Python. Provide specific examples of projects or tasks where you successfully used these languages, especially in a collaborative team environment.
Showcase Problem-Solving Skills: Boeing values candidates who can debug and resolve issues effectively. Include examples in your application that demonstrate your problem-solving abilities and how you've improved software reliability and efficiency in past roles.
Tailor Your Documents: Make sure your CV and cover letter are tailored specifically for this role. Use keywords from the job description, such as 'Agile development methodologies' and 'software lifecycle', to ensure your application stands out to recruiters.
How to prepare for a job interview at Boeing
✨Know Your Programming Languages
Make sure you're well-versed in the programming languages mentioned in the job description, especially C, C++, C#, and Python. Be prepared to discuss your experience with these languages and provide examples of projects you've worked on.
✨Understand the Role and Responsibilities
Familiarise yourself with the specific responsibilities of the Software Engineer role at Boeing. Be ready to explain how your skills and experiences align with tasks like software design, development, and debugging.
✨Showcase Your Teamwork Skills
Since the role requires effective collaboration, think of examples where you've successfully worked in a team environment. Highlight your ability to support multiple activities and manage tasks efficiently.
✨Prepare for Technical Questions
Expect technical assessments during the interview. Brush up on your knowledge of software processes, tools, and Agile methodologies. Practising coding problems or system design questions can also be beneficial.