Jobs · Information Technology

Software Engineer, Experienced

Sundayy · United States · 3 mo ago
RemoteRemoteInformation TechnologyFull-time

About The Company

At Boeing, we are dedicated to innovation and collaboration to improve the world around us. As a global leader in aerospace, defense, and security, Boeing offers a dynamic environment that fosters professional growth and development. Our commitment to diversity, inclusion, and integrity ensures that every employee can thrive and contribute to meaningful projects that impact millions worldwide. With a rich history of technological advancements and a focus on future-forward solutions, Boeing continues to set industry standards and drive progress in aerospace and defense sectors.

About The Role

We are seeking a highly motivated and experienced Software Engineer to join our Training Systems - Battlespace Simulation Management (BSM) team based in Hazelwood, Missouri. In this role, you will support programs within the Air Dominance portfolio, focusing on developing next-generation flight simulators and training devices for military and commercial applications. Your responsibilities will include designing and implementing simulation models, visualizations, and virtual environments that are integral to training systems used by our nation's military pilots and other aerospace professionals. You will work closely with cross-functional teams, stakeholders, and hardware integration partners to ensure the seamless development and validation of simulation software that meets rigorous standards and real-world requirements.

Qualifications

  • Bachelor's Degree in Engineering, Computer Science, Data Science, or related field
  • Ability to obtain a U.S. Secret Security Clearance (Post-Start)
  • Minimum of 5+ years of experience in software engineering
  • Proficiency in programming languages such as C, C++, or C#
  • Experience working within an Agile software development environment
  • Strong understanding of software development lifecycle, including architecture, design, implementation, and testing
  • Excellent communication and teamwork skills

Responsibilities

  • Lead the design, architecture, and development of simulation models, visualizations, and virtual environments for training systems
  • Collaborate with stakeholders to gather and review simulation requirements, ensuring system dynamics are accurately modeled
  • Oversee validation, verification, and refinement of simulation software, including executing test procedures and documenting results
  • Maintain comprehensive technical documentation, including algorithms, specifications, and system descriptions
  • Partner with hardware teams to integrate simulation software with physical devices and systems
  • Implement emerging technologies, tools, frameworks, and methods to enhance simulation capabilities
  • Manage simulation software projects, ensuring timely delivery within Agile sprints
  • Promote continuous improvement through process, tool, and automation enhancements
  • Represent the organization as the primary technical contact on contracts and projects
  • Support proposal development by identifying activities, resources, and tasks required for project success
  • Mentor junior engineers and foster a culture of innovation and technical excellence

Benefits

  • Competitive base salary with variable compensation opportunities
  • Comprehensive health insurance plans
  • Flexible spending and health savings accounts
  • Retirement savings plans and pension options
  • Life and disability insurance programs
  • Paid time off and holidays
  • Professional development and career growth opportunities
  • Relocation assistance (if applicable)

Similar jobs

Experienced Software Engineer

Framatome North AmericaChristiansburg, VA· 3 mo ago
Information Technology$77k–$100k/yrapply on careers-framatome.icims.com

Experienced Software Engineer

Intelliforce-IT Solutions Group, LLC.Annapolis Junction, MD· 4 mo ago
Engineering$142k–$182k/yrapply on intelliforceitsolutionsgroup.applytojob.com