We are currently seeking a Software Engineer to join a cross-functional team of Program Managers, Optical Engineers, Physicists, Electrical Engineers, Mechanical Engineers, Software Engineers and Technicians.
The chosen candidate will perform advanced engineering assignments to develop sophisticated applications and will be involved in the full software development lifecycle.
T he candidate will work on a wide range of government and commercial projects including, but not limited to fiber optic and free-space communication systems, imaging systems and machine automation.
Exercise creative thinking for developing unique solutions to advance our core and new business areas
Work effectively with minimal supervision
Troubleshoot problems in existing and new products
Develop sophisticated applications using C# and Java
Participate in requirements analysis, integration and testing
Deliver software solutions that command and control custom hardware using standard communication protocols (RS-232, RS-485, USB, GPIB, and Ethernet)
U.S. citizenship required
Candidate must be able to obtain a Top Secret U.S. Government security clearance
Knowledge of object-oriented programming languages (C#, Java, C++, VB.NET)
Knowledge of design patterns
Desirable if candidate is knowledgeable of database design, (MS SQL Server, MySQL), has a background in coding advanced algorithms and has a general understanding of Linux OS