EOS Defense Systems USA, Inc. ยท 1 month ago
Software Engineer - Cyber Security
EOS Defense Systems USA, Inc is seeking a Software Engineer - Cyber Security to design and develop software that integrates data from advanced sensors into reliable control systems. The role involves collaboration with various engineering teams and assumes a leadership role in software architecture for model and simulation projects.
Manufacturing
Responsibilities
Under the general direction of the Senior Software Engineer, the incumbent will provide general and product specific programming and integration services as required
Will Interface with Hardware/software application development, installation, and troubleshooting
Will collaborate with engineers in development and application projects across the product line
Other duties as assigned, not determined at the time of hire
Qualification
Required
BS degree and 5+ years of direct experience
Linux development experience in C/C+
Experience developing software to interface with hardware through GPIO, I2C, SPI, etc
Preferred
Linux multimedia experience (gstreamer or similar)
Experience with ARM processors and/or Raspberry Pi
JTAG hardware testing
Artificial intelligence / machine learning, and training algorithms
Image processing (e.g., OpenCV)
Scripting with Python or Bash
Wireshark or similar network debugging tools
Secure network protocols, VPNs, etc
Control system design (field-oriented control, Kalman filters, system identification)
Continuous integration and testing
Company
EOS Defense Systems USA, Inc.
EOS offers a family of fully stabilized remotely operated weapon stations that can be integrated on various vehicle platforms and used for different mission profiles.