Sr. Software Engineer - NI-84980
Company: CAE
Location: Arlington
Posted on: August 2, 2022
Job Description:
Job DescriptionSummaryThis is a hands-on technical software
engineering position on the Networking and Infrastructure (NI)
team. The successful candidate will support integration and
configuration of computational system architecture and system
software for real-time simulation applications.Essential Duties and
ResponsibilitiesReasonable accommodations may be made to enable
individuals with disabilities to perform the essential
functions.
- Improve performance of existing simulator models and
algorithms.
- Define new simulation models and interfaces
- Design, integrate, and test flight simulator architectures,
networks, software interfaces, and software infrastructures
- Show strong analysis and problem-solving skills.
- Support existing and create new software build
environments.
- CMake, self-hosted Git/BitBucket knowledge useful.
- Install and configure operating systems for flight
simulators.
- Troubleshoot issues with flight simulator equipment and
interfaces
- Manage Linux and Windows platforms and applications.
- Develop solutions to increase automation.
- Communicate with an understanding and consideration of varied
perspectives and technical knowledge specialties.
- Show the ability to carry tasks through to completion with only
general technical direction
- Travel as needed to maintain existing solutions at customer
sites. (up to 25% Travel)Qualifications and Education
Requirements
- DoD Secret Clearance (or ability to obtain one required to
start )
- Bachelor's Degree in Computer Science, Computer Engineering or
related discipline
- 5-10 years of direct software development experience post
degree, C++ preferred (4-7 years with Masters Degree)Preferred
Skills
- Software Development and Debugging in C++
- Previous simulation system experience
- Prefer 7+ years experience using Linux development
environment
- Good communications skills
- Configure operating system on Linux and Windows machines
- Travelling as needed to maintain existing solutions at customer
sites.
- Management of a software baseline, including branching,
merging, building, maintaining, and installing software
- Knowledge of, or willing to learn virtualization solutions
(VMware, KVM)
- Knowledge of, or willing to learn containerized
development/delivery (Docker, Podman, Kubernetes)
- High-level knowledge concerning compiling and linker
infrastructure:
- Microsoft Visual Studio C++
- GNU Compiler Collection
- Cmake
- Knowledgeable in algorithm performance and design. Able to
apply knowledge
- HLA/DIS/DDS experienceSecurity ResponsibilitiesMust comply with
all company security and data protection / usage policies and
procedures. Personally responsible for proper marking and handling
of all information and materials, in any form. Shall not divulge
any information, or afford access, to other employees not having a
need-to-know. Shall not divulge information outside company without
management approval. All government and proprietary information
will be accessed and stored electronically on company provided
resources.
Due to U.S. Government contract requirements, only U.S. citizens
are eligible for this role.
- Incumbent must be eligible for DoD Personal Security
Clearance.Work EnvironmentThis job operates in a professional
office environment. This role routinely uses standard office
equipment such as computers, phones, photocopiers, filing cabinets
and fax machines. This role requires the ability to travel to
customer sites for testing events.Physical DemandsThis role
requires the ability to maneuver body in/out of cockpit contain
sensitive equipment.As part of Executive Order 14042, you may be
required to be fully vaccinated against COVID-19 by January 4,
2022. CAE USA will consider employee requests for exemptions to the
vaccination requirements based on medical/disability or sincerely
held religious beliefs. All requests will be reviewed in accordance
with applicable laws and must be approved by CAE USA prior to
employment
Keywords: CAE, Arlington , Sr. Software Engineer - NI-84980, IT / Software / Systems , Arlington, Texas
Didn't find what you're looking for? Search again!
Loading more jobs...