Are you looking to join a team of diverse, dynamic, and professional engineers who tackle challenging issues developing digital signal processing software? Then, we are looking for you. Our company achieves excellence through teamwork while leveraging individual diversity. Our team makes a difference in protecting our actively serving military men and women both at home and overseas.
The Patriot Fielded Systems and Validation Department mission is to provide world class Software used in military systems deployed at sea and on land. Our software teams employs agile processes to rapidly design, code, integrate and test capabilities on a continuous basis into a mature solution for our customers. We strive for technical excellence by drawing upon a diverse workforce whose knowledge base covers the complete spectrum of modern computing languages and platforms.
As a Software Engineer II you will be responsible:
Designing, implementing, debugging and fixing problems with the Radar software applications,
Supporting software integration and verification efforts. Our radar software applications are developed using C or C++ programming language running in a distributed fashion across a variety of computing platforms running Linux, UNIX or Windows operating systems.
The software is developed and delivered incrementally using agile development methods, including Scrum, automated testing and continuous integration. The candidate will be an active participant on the Scrum team, performing development tasks independently.
This successful candidate will employ their understanding of real-time software design to recognize the performance implications associated with specific detail implementations.
U.S. Citizenship status is required, as this position needs an active U.S. Security Clearance within one year of employment.
Required Skills:
Minimum 2 years experience all phases of Software Engineering
Experience with C or C++
U.S. Citizen is required
Linux or UNIX experience
BS degree in Computer Science, Computer Engineering, Electrical Engineering, Mathematics, Software Engineering, or related STEM field.
Desired Skills:
Existing secret clearance
Experience or knowledge with Digital Signal Processing (DSP)
Experience with VxWorks or other Real-Time Operating System
Excellent verbal and written communication skills
Experience in Agile development methods, including Scrum, automated testing and continuous integration
Radar domain knowledge
Broad real-time, multi-threaded software development experience
Self-starter and ability to lead development, integration and test activities
Familiarity with the following Software Tools: Rational Rhapsody, ClearCase and Team Concert, Jenkins, DOORS, Google Test
Strong Object-Oriented Design Knowledge including UML
Six Sigma Specialist certification
Experience developing software in a team based development environment, preferably Agile/SCRUM
Master's Degree in Computer Science, Computer Engineering, Electrical Engineering, Mathematics, or Software Engineering