
Software Engineer from American Cybersystems
Arlington, TX 76011
About the Job
Job Description:
- Develop innovative solutions to complex software problems in a real-time simulation environment
- Create scalable architectures to improve software porting process efficiency
- Identify and implement opportunities for process improvement
- Train other engineers in advanced debugging and problem-solving skills
- Act as functional software architect, responsible for overall technical approach and quality
- Potential to lead small teams of engineers
- Highly collaborative closed room environment with open office space for unclassified tasks. Job duties include regular interaction with fixed base, full cockpit military aircraft simulators, and include the opportunity to learn to fly the simulated aircraft.
- Previous experience in Operational Flight Programs (OFP) Development or Porting
- Perl scripting
- MIL-STD-1553 and/or ARINC interfaces
- gdb or other dynamic debugging tools
- VxWorks skill strongly preferred
- Assembly language programming (any processor)
- Experience in Flight Simulation or Aviation
Education & Experience:
- B.S. in Computer Science, Computer Engineering or equivalent experience required
- Abel to obtain a Secret Clearance.
- Expert level in C / C++
- Intermediate level in Ada or FORTRAN
- Advanced Linux scripting experience
- Software Porting or Rehosting
- RTOS (Real-time Operating Systems)
- Large Scale Software Development
- Embedded Software
- Computer networking standards (Ethernet)
- Low-level programming, bit/byte manipulation, memory alignment experience
- Compilers