DRS Technologies Inc. Principal Firmware Engineer in San Diego, California
Position: Firmware Engineer IV
Leonardo DRSis a leading supplier of integrated products, services and support to military forces, intelligence agencies and prime contractors worldwide. Focused on defense technology, we develop, manufacture and support a broad range of systems for mission critical and military sustainment requirements, as well as homeland security.
Headquartered in Arlington, VA, the Company is a wholly owned subsidiary of Leonardo S.p.A. which employs more than 70,000 people worldwide. We offer a competitive compensation package and a business culture, which rewards performance. For additional information on DRS, please visit our website atwww.drs.com.
DRS Daylight Solutions is a subsidiary of Leonardo DRS. Our mission at DRS Daylight Solutions is to be the leading provider of best-in-class, mid-infrared sources and systems for defense, commercial, and research markets. Our global leadership position in advanced, mid-IR technology means that DRS Daylight Solutions customers benefit from a sustainable, competitive advantage in molecular detection and imaging applications.
In 2005, three high-tech entrepreneurs founded DRS Daylight Solutions in San Diego, California, with the goal of developing breakthrough technologies and products around the company’s core technology: mid-IR quantum cascade lasers (QCLs). Since then, the company has introduced three groundbreaking products.
Are you an innovator that wants to be part of the solution?
We’re looking for pioneers who bring great ideas from concept to reality.
DRS Daylight Solutions culture is family oriented, innovative, and collaborative. We enjoy working hard and have fun doing it. Our purpose is to save lives with light.
Job Location: San Diego, CA
This position will be responsible for driving the architecture, engineering design, validation, and documentation of defense-related products in a structured engineering environment. This role will require collaboration and tasking in support of other departments, disciplines, and external customers on new products, existing products in production, and legacy fielded products. Primary firmware development tasks include management of firmware requirements and specifications, formal design and documentation of firmware architecture, formal source code development and management, extensive source code analysis and test, hardware-in-the-loop design verification testing, end production validation, and product acceptance testing for FPGA and/or microcontroller-based control systems. Firmware development requires the application of proper design principles to ensure that designs meet enterprise-coding standards, imposed and derived design requirements, testability, and reuse criteria. Incumbent will be expected to conduct peer reviews at specified stages of the design.
Duties and Responsibilities:
Responsible for driving technology and completion of activity on time and budget
Design, develop, analyze, document, and support testing of products, systems, or subsystems
Ability 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
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
Support the program design to cost and design for manufacture requirements
Develop prototypes to retire key development risks
Communicate clearly (written and oral) with manufacturing, supply chain, program management and the customer as required
Participates heavily in preparation of the more complex and significant proposals
Provides technical expertise and assistance to other engineers and support personnel
Interact with technical management, other professionals, technicians and support personnel to coordinate, recommend and confer regarding technical activities and progress
May mentor and coach the work of others as assigned
Support, communicate, reinforce and defend the mission, values and culture of the organization
Bachelor’s degree in Electrical Engineering, Computer Engineering, or related technical field
8+ years FPGA and embedded systems experience
Proficiency in C, Verilog and/or VHDL
Proven ability to develop FPGA-based embedded systems with mixed microcontroller and HDL platforms
Proven experience in firmware development, test & simulation, deployment, and maintenance
Experience working with standard embedded interfaces (SPI, I2C)
Experience working with system communications interfaces and protocols (Ethernet, UART, 1553, etc.)
Experience developing PC-based applications in Python and/or VB in support of debug and test activities
Must be able to obtain and maintain a US security clearance
Leonardo DRS, Inc. and its subsidiaries and affiliates are equal opportunity employers and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status, or any other characteristic protected by law. #DLS