Seeking a Software Engineer for a fast-growing, cutting edge defense contractor specializing in advanced military defense, homeland security, and energy solutions in Torrance, CA.
Application software and graphical user interface development for a wide variety of engineering/scientific applications such as radar, sensors data fusion/analysis, terrain analysis, anomaly detection.
Responsibilities include research, innovative software design and implementation of reusable software and rapid prototyping.
Preparation of technical documentation for hardware, software, and firmware.
Management of deliverables for a variety of engineering projects.
Bachelor’s Degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field. Master’s Degree is a plus.
2-5 years of hands-on experience in software design & development, or Master’s degree with relevant project work.
Experience using tools such as: Eclipse, version control systems Qt, Visual Studio, debuggers, databases on Linux and Windows platforms as well as design, development and unit/system level testing for software based on libraries such as OpenCV, R, CUDA, BOOST, WorldWind, GIS, C, C++, Java, Perl, and Python programming.
Familiarity with implementing firmware on Microcontrollers and Microprocessors and familiarity with ARM, JTAG, SWD is a plus.
Strong verbal and written communication skills required.
U.S. citizenship required.