Software Engineer Co-op

CAEArlington, TX
1d

About The Position

This is a hands-on technical software engineering position on the Integration Specialists (IS) team. The successful candidate will support integration and configuration of computational system architecture and system software for real-time simulation applications.

Requirements

  • Must be enrolled in an accredited Bachelor's degree (or higher level) college/university program majoring in an Engineering discipline, preferably Software Engineering or Computer Science and in your junior year or higher
  • Must have a minimum GPA of 3.0
  • 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.

Nice To Haves

  • Software Development and Debugging in C++.
  • 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)
  • Entry-level knowledge concerning compiling and linker infrastructure: Microsoft Visual Studio C++ GNU Compiler Collection Cmake
  • CMake, self-hosted Git/BitBucket knowledge useful.

Responsibilities

  • Identifies process and product improvements and makes the necessary changes once agreed with the immediate superior.
  • Participates in code reviews, identifies risks, and escalates issues when necessary.
  • Provides timely and useful information to the project leader to assist with detailed project planning and coordination using project management methods and tools.
  • Acts as a resource for technical staff.
  • Define new simulation models and interfaces.
  • Design, integrate, and test flight simulator architectures, networks, software interfaces, and software infrastructures.
  • Support existing and create new software build environments.
  • 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
  • Must 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.

Benefits

  • Comprehensive and competitive benefits package and flexibility that promotes work-life balance
  • A work environment where all employees are valued, respected and safe
  • Freedom to succeed by enabling team members to deliver, take initiatives and make decisions
  • Recognition, professional development, advancement and having fun!
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service