Senior Software Engineer - Ongoing Career Opportunity
Leonardo DRS · Beavercreek, OH · 4 wk ago
EngineeringFull-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.
- Provide budget, cost and schedule input for design assignments.
- Specify and evaluate supplier components, subsystems and services.
- Drive the program design to cost and design for manufacture requirements.
- Develop prototypes to retire key development risks.
- Communicate clearly (written and oral) with other company personnel and the customer as required.
- Participate in preparation of proposals.
- Provide technical knowledge and assistance to other engineers and support personnel.
- Lead and direct the work of others as assigned.
Qualifications
- Bachelor’s degree in engineering or related technical field with a minimum of 5 years of experience.
- Fluency in technologies and application domain.
- Ability to lead a technical group independently.