Software Engineer/Thales Must work hybrid at Salt Lake City, UT or Overland Park, KS Visa- must be US or GC
The responsibilities of the Software Engineer is for the software development, bug fixing, and product life cycle engineering for non-radar surveillance products. This software development includes working in a Linux environment while addressing cyber security, company and project needs.
Requirements: - Proficient in software development using the C programming language
- Proficient with Linux and Apache Web server
- Ability to perform Linux Kernel modification and customization
- Familiarity with Linux system admin and cybersecurity assessments and requirements
- Capable of performing software debug using the Linux GDB debugger
- 2+ years' experience developing Embedded Software
- Knowledgeable with HTML and CGI scripting
Responsibilities: - Performs software development in support of navigation aids / non-radar surveillance functionality
- Develops software for user interfaces based on web browser functionality as well as C++ applications
- Participates in integration of software and hardware
- Prepares schedule estimates based on proposed solutions
Supports configuration management activities for design qualification testing