CAEposted 2 days ago
Full-time • Entry Level
Arlington, TX

About the position

CAE USA, Defense & Security requires software and computer engineers who will port and rehost large-scale software applications for real-time aircraft simulations. This is a challenging software engineering position for pending or recent graduates who crave opportunity, responsibility, and the desire for achievement.

Responsibilities

  • Design, develop, code, integrate and test simulation software to meet requirements
  • Utilize a variety of software languages (C++, FORTRAN, Ada, etc.) on real time Linux operating systems
  • Utilize modeling tools and real aircraft flight simulators to establish operating data, conduct experimental tests and evaluate results
  • Debug complex avionics software issues on real-time simulation platform
  • Apply sound engineering principles to develop innovative solutions
  • Communicate status/issues along with solutions/recommendations to lead engineers
  • Work independently to complete assigned tasks and meet schedule commitments

Requirements

  • B.S. in Computer Engineering, Computer Science, or equivalent required
  • Experience debugging software applications or programs
  • Demonstrate creativity and strong problem-solving skills
  • Due to U.S. Government contract requirements, only U.S. citizens are eligible for this role.

Nice-to-haves

  • Low-level programming, bit/byte manipulation, memory alignment experience
  • Real-time software development
  • Software Porting or Rehosting Experience a plus
  • Intermediate or higher level of C / C++
  • Perl scripting or Ada experience a plus
  • Embedded Software gdb or other live debugging tools
  • Assembly language programming (any processor)
  • Ability to navigate LINUX command line and develop complex scripts
  • Computer networking standards (Ethernet) a plus

Benefits

  • Comprehensive and competitive benefits package
  • 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