
Specialist, Software Engineer
- Tulsa, OK
- Permanent
- Full-time
- C / C++
- Familiarity with software patterns and/or modern design methodology.
- Object-Oriented Design and Analysis
- Software development primarily on Linux
- The essential physical requirements of the position will be reviewed with the applicant during the interview.
- Demonstrated knowledge within a specific technical area or multiple job areas typically obtained through advanced education combined with experience.
- Bachelor’s Degree in Engineering (Computer Science or Electrical Engineering preferred), and minimum 4 years of prior relevant experience.
- Graduate Degree and a minimum of 2 years of prior related experience
- Demonstrated software development/maintenance experience.
- Demonstrated C, C++, and/or CUDA experience
- Demonstrated Windows or Linux OS experience.
- Applicant must have a willingness to relocate to the Tulsa, OK area.
- Applicant must currently have or be able to obtain and maintain a Department of Defense security clearance.
- Demonstrated hardware communications interfacing experience is a plus.
- Demonstrated containerization (i.e. Docker, Kubernetes) experience is a plus.
- Demonstrated image processing & development experience a plus.
- Demonstrated hardware communications interfacing experience is a plus.
- Demonstrated ability to architect software solutions, interfacing with at least 1 other process or system
- Demonstrated mentoring/guidance of junior developers
- Demonstrated knowledge implementing multithreaded and multi-process applications