SterlingVARecruiter
the smart solution for Sterling jobs

Senior Software Engineer - Flight Simulation & Training

Company: Rockwell Collins
Location: Sterling
Posted on: February 5, 2019

Job Description:

Requisition ID: 15663

Want to work with some of the most talented, dedicated people on the planet? Do you value relationships, commitment, innovation and integrity? Want to be a part of a company that has been named numerous times as Americas Best Employer in Aerospace and Defense by Forbes magazine?

Then Collins Aerospace is the place for you. Join our team and build a rewarding career while helping to deliver the most trusted source of aviation and high-integrity solutions in the world.

We are currently searching for a Senior Software Engineer - Flight Simulation & Training to join our team in Sterling, VA (2300). A comprehensive relocation package is available for qualified candidates. Employing some of the most talented, dedicated people on the planet is not by chance. People from all over the globe choose Collins Aerospace as the place to build a rewarding career, while helping create and deliver communications, integration, and engineering solutions that our global customers demand so that our world keeps moving and stays connected. Its an exciting time to become a part of our team. Join us and discover how high your career can soar at Collins Aerospace.

Job Summary

This Sr Software Engineer position is within the Simulation & Training Solutions (STS) business area. STS develops and builds simulators and training systems for both military and commercial customers. Devices range in complexity from desktop trainers all the way up to high fidelity weapon system and full-flight training systems including full visual, motion, and simulator interoperability. This position is located in Sterling, VA. A comprehensive relocation package is available for qualified candidates.

Job Responsibilities


  • Capture and analyze customer requirements; derive product requirements
  • Design, develop, test, and debug real-time, multi-threaded, multiprocessing software applications, APIs, and associated user interfaces for simulation and training
  • Regularly collaborate with other software engineers and project management to plan and prioritize development tasks on an Agile development team
  • Provide accurate time estimates for software development activities
  • Support, maintain, and enhance existing software products as necessary
  • Actively learn new technologies and techniques and apply them to new domains and problem sets

    Basic Qualifications

    • BS degree in Computer Science or a STEM related degree
    • US Citizenship
    • (5+ years) Experience with full lifecycle software development including:


      • Requirements analysis and deriving requirements
      • Object-Oriented Design and Programming using C/C++ and/or C#
      • Unit testing (GoogleTest, NUnit or similar) and software maintenance
      • Source code control (Subversion, Git, ClearCase, etc.
      • (2+ years) Network programming and diagnostics (TCP/UDP sockets, raw sockets, packet sniffing, etc.)
      • (2+ years) Agile, Kanban, or SCRUM development methodologies
      • (2+ years) Distributed simulation development (DIS, HLA, and/or TENA and CGF/SAF)
      • (2+ years) Python or other scripting language
      • (1+ years) Docker, Kubernetes, AWS, and other virtualization and cloud computing technologies
      • (1+ years) Cross-platform and/or mobile app development using MVVM UI design pattern

        Desired Qualifications


        • Good written and oral communication skills
        • (4+ years) Static code analysis, fuzz testing and secure coding practices
        • (4+ years) Continuous Integration experience (Bamboo, Jenkins, TeamCity or similar)
        • (2+ years) Real-time programming
        • (2+ years) Multithreading IPCs (e.g. Mutex, Semaphore, Shared Memory, etc.)
        • (2+ years) RDMBS databases such as PosgreSQL
        • (1+ years) Development using game engines (Unity, Unreal, etc.)
        • (1+ years) OpenGL development (v3.3 or later)
        • Experience with Windows 7, Windows 10, and Linux
        • IO interface development (e.g. experience with at least one of the following Modbus, RS232/422/485, CANbus, ARINC-429, ARINC-708, MIL-STD 1553, LVDT/RVDT/Synchro, analog and discrete IO, etc.).


          At Collins Aerospace, we believe a solid work-life balance creates a healthy lifestyle and inspires creativity and innovation. We value our people and invest in their development, growth and success at our company by providing development opportunities through Collins Aerospace University, networking, mentoring, and tuition reimbursement.

          And thats just for starters.

          Some of our competitive benefits package includes:

          • Medical, dental, and vision insurance
          • Three weeks of vacation for newly hired employees
          • Company-paid winter holiday shutdown for most locations
          • Generous 401(k) plan that matches 62.5 percent of the first 8 percent of eligible compensation you contribute (or 5 percent if you save 8 percent)
          • An Incentive Pay Plan based upon company performance
          • Tuition reimbursement
          • And more

            Interested yet? Apply now and embark on your next worthwhile adventure!

            Collins Aerospace is an equal opportunity employer. All qualified applicants will receive consideration for employment and will not be discriminated against on the basis of race, gender, sexual orientation, gender identity, disability, protected veteran status or any other protected status.

            Keywords: Rockwell Collins, Sterling , Senior Software Engineer - Flight Simulation & Training, IT / Software / Systems , Sterling, Virginia

            Click here to apply!

            Didn't find what you're looking for? Search again!

            I'm looking for
            in category
            within


Other IT / Software / Systems Jobs


Senior Systems Administrator (Security Clearance required)
Description: Job Description Contract: I2TS 3Position: Sr Administrator, Systems --- Systems Administrator L3 Location:--Charlottesville, VA--GENERAL SUMMARY:GDIT is seeking candidates to support the US Army Intelligence (more...)
Company: General Dynamics - IT
Location: Charlottesville
Posted on: 02/22/2019

E-23-B16 NSG Requirements Database Analyst
Description: The Systems Engineering and Integration for the National Systems for Geospatial-Intelligence program delivers full life-cycle systems integration and engineering services to the missions of its customer. (more...)
Company: Aspiration Software, Inc
Location: Chantilly
Posted on: 02/22/2019

Wireless Systems Engineer (Security Clearance required)
Description: Job Description Job Number: R0047733Wireless Systems EngineerThe Challenge:Are you looking for an opportunity to combine your technical skills with big picture thinking to make an impact in national security (more...)
Company: Booz Allen Hamilton
Location: Chantilly
Posted on: 02/22/2019


Cyber Systems Engineer Technical Specialist (Security Clearance required)
Description: Overview:Every day at Perspecta, we enable hundreds of thousands of people to take on our nation---s most important work.-- We---re a company founded on a diverse set of capabilities and skills, bound (more...)
Company: Perspecta
Location: Chantilly
Posted on: 02/22/2019

Lead Java Full Stack Node Developer
Description: Job Title: Java Full Stack Node DeveloperWork Location: Fairfax, VA, Atlanta, GA, Jacksonville, FL or Lafayette, LADuration: 12 MonthsJob Overview:As a Senior Technical Consultant you will participate (more...)
Company: Reliable Software Resources
Location: Chantilly
Posted on: 02/22/2019

Software Engineer (Security Clearance required)
Description: Job Description Job Number: R0038889Software EngineerThe Challenge:At a certain point, experience-based system design can start to look like clairvoyance. When you---ve developed so many systems that (more...)
Company: Booz Allen Hamilton
Location: Chantilly
Posted on: 02/22/2019

Ruby Rails Software Engineer (Security Clearance required)
Description: Overview:Every day at Perspecta, we enable hundreds of thousands of people to take on our nation---s most important work.-- We---re a company founded on a diverse set of capabilities and skills, bound (more...)
Company: Perspecta
Location: Chantilly
Posted on: 02/22/2019

Geospatial Intelligence (GEOINT) Analyst --- GA/Python (Security Clearance required)
Description: Company Overview For 29 years, clients in the private and public sectors have relied upon SOS International LLC SOSi for critical operations in the world---s most challenging environments. SOSi is privately (more...)
Company: SOSi
Location: Charlottesville
Posted on: 02/22/2019

Amazon Web Services Cloud Architect, Senior (Security Clearance required)
Description: Job Description Job Number: R0037843Amazon Web Services Cloud Architect, SeniorThe Challenge:Are you looking for an opportunity to solve mission critical problems in the intelligence community IC by (more...)
Company: Booz Allen Hamilton
Location: Chantilly
Posted on: 02/22/2019

React Developer
Description: br br Our team is what makes Octo great. At Octo you'll work with some of the smartest and most accomplished people you'll find in your career. Octo offers fantastic benefits, and it's an amazing (more...)
Company: Capital Markets Placement
Location: Chantilly
Posted on: 02/22/2019

Log In or Create An Account

Get the latest Virginia jobs by following @recnetVA on Twitter!

Sterling RSS job feeds