Software Engineer
Praxis Engineering has an immediate need for a Software Engineer. At the heart of Praxis Engineering are talented and motivated engineering teams empowered to create cutting edge technologies and systems to solve difficult problems for a wide variety of mission operations. We are looking for talented engineers who are looking to achieve the kind of game-changing leap forward that our customers need across a spectrum of capabilities.
What you will be doing:
In this role you will serve as the technical lead of multiple software development teams, select the software development process in coordination with the customer and system engineering. You will be responsible for recommending new technologies and processes for complex software projects. You must ensure quality control of all developed and modified software, and delegate programming and testing responsibilities to one or more teams and monitor their performance.
What you need:
· Twenty (20) years of experience as a SWE and a minimum of a Bachelor’s Degree in Computer Science or related discipline from an accredited college or university
o 4 years of additional SWE experience on projects with similar software processes may be substituted for a Bachelor’s Degree
· Experience with neural networks, transformers and Python.
· 5 years of demonstrated ability to elicit user and system requirements and document requirements in a CONOPS document
· Demonstrated ability to plan and develop component Integration Test and document test in a formal test plan document
· 15 years of combined experience in C, C++, Assembly (Intel, Motorola, and/or PowerPC), Perl, Java, Python, C Shell, Bash, and SQL
Clearance: Active TS/SCI with an appropriate polygraph is required to be considered for this role
Salary range:
$132,918.00 - $287,470.00 (Annually)*
REQ#: PRX-24-425