Leonardo DRS Land Systems is seeking a Principal Software Engineer Contractor for our Bridgeton, MO facility. This role will be responsible for the design, development, analysis, testing and debugging of computer software applications and/or systems. This contract is expected to last between 90-180 days, with the ability to extend if needed. The role involves driving technology and completion of activity on time and budget, designing, developing, analyzing, documenting, and supporting testing of products, systems, or subsystems. The engineer will be able to complete a technical project independently, mentor and coach other engineers, review customer specifications and requirements, and develop designs to best support them, including cost as a key design variable. They will also provide budget, cost, and schedule input for design assignments, document component and subsystem specifications and material requirements, analyze designs as necessary, specify and evaluate supplier components, subsystems, and services, and support program design to cost and design for manufacture requirements. Developing prototypes to retire key development risks and communicating clearly (written and oral) with manufacturing, supply chain, program management, and the customer as required are also key aspects of this role. The engineer will participate heavily in the preparation of complex proposals, provide technical expertise and assistance to other engineers and support personnel, and interact with technical management, other professionals, technicians, and support personnel to coordinate, recommend, and confer regarding technical activities and progress. Supporting, communicating, reinforcing, and defending the mission, values, and culture of the organization, and attending appropriate engineering, customer, or business meetings are also expected. The role includes involvement with the design, development, analysis, testing, and debugging of computer software applications and/or systems, potentially including Image and Signal Processing, Real-time, Firmware, Nuclear/Hi-Rel, FAA Certified, Database Design, Operating Systems, Operator/Machine Interface, or others. Developing software tools including operating systems, compilers, routers, networks, utilities, databases, and Internet-related tools, determining hardware compatibility, and completing documentation and procedures for installation and maintenance are also part of the responsibilities. Interacting with users to define system requirements and/or necessary modifications is also included.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Principal