Software Engineer
Leonardo DRS · Beavercreek, OH · 4 wk ago
HybridEngineeringFull-time
Job Responsibilities
- Involved with the design, development, analysis, testing and debugging of computer software applications and/or systems.
- May include Image and Signal Processing, Real-time, Firmware, Nuclear/Hi-Rel, FAA Certified, Database Design, Operating Systems, Operator/Machine Interface, or others.
- Develop software tools including operating systems, compilers, routers, networks, utilities, databases, and Internet-related tools.
- Determine hardware compatibility.
- Complete documentation and procedures for installation and maintenance.
- Interact with users to define system requirements and/or necessary modifications.
Qualifications
- Novice technical expertise and application domain knowledge.
- Bachelor’s degree in engineering or Related technical field.
- Experience with C, C++ or C# with a strong object-oriented skillset.
Preferred Qualifications
- Experience with Rust programming language.
- Cryptography experience, including integrating cryptography into production systems (e.g., encryption, key management, digital signatures), and especially HAIPE implementations/integrations.
- Experience applying AI/ML techniques to software systems.
- Experience with AI system operationalization and/or secure AI practices.
Pay
TBD
Schedule
N/A
Benefits
Comprehensive benefits package including medical, dental, and vision coverage, a company contribution to a health savings account, telemedicine, life and disability insurance, legal insurance, and a 401(k) savings plan. Wellness programs, flexible work schedules, and paid time off are also offered.