Share this Job

Software Engineer II


Danbury, CT, US, 06810-8147

Job ID: 101344 


The Leonardo DRS Naval Power Systems business is a trusted provider of innovative naval gas and hybrid power systems, control technology and support solutions for the U.S. Navy and navies around the world.

Job Summary

This position will be part of the Continuing Engineering department, and partner with technical experts throughout the company and be accountable for understanding customer needs and providing meaningful, proactive technical solutions. Will be responsible for the design, development, analysis, testing and debugging of computer software applications and/or embedded real time system application.  The job may include Real-time, PLC, or other software applications.  Completes documentation and procedures for installation and maintenance. Interacts with users to define system requirements and/or necessary modifications.  This particular position requires extensive knowledge of Rockwell/Allen-Bradley PLC Ladder Logic programmin

Job Responsibilities

  • Operate in coordination with program management, engineering, and customer representatives to drive both short and long term business growth in assigned technical area
  • Support senior level engineers throughout product development life-cycle
  • The ability to analyze issues/trouble reports, identify root cause, and propose remediation
  • Gather and clarify customer requirements
  • Comprehend and troubleshoot complex legacy products
  • Develop and maintain product control software and manufacturing test software
  • Support integration and test for hardware-software systems
  • Support manufacturing test fixtures and test software
  • Generate documentation to company standards
  • Communicate with senior management and customer representatives


  • Bachelor of Science in Electrical Engineering or Computer Science degree or equivalent combination of education and experience
  • 2-5 years of applicable experience preferred
  • Familiar with embedded software development
  • Familiar with PLC Ladder Logic (Rockwell/Allen-Bradley)
  • Familiar with real time programming and real time operating systems (RTOS)
  • Fluent in C and C++ languages, and object oriented design
  • Familiarity with Git/Jenkins/Bitbucket/Polyspace
  • Familiarity with Static Code Analysis tools such as Polyspace
  • U.S Citizenship and the ability to obtain and maintain a U.S. security clearance are also requirements for the position

Additional Qualifications

  • Familiar with the use of emulators to debug software on circuit cards.
  • Familiar with software development platforms such as Eclipse, TI Code Composer, and Wind River Workbench
  • Familiarity with Microsoft Office suite, especially Word, Excel, and PowerPoint
  • Has a sound knowledge of structured software development techniques and accepts ownership of assigned projects and meets deadlines
  • Direct experience with design of closed loop control systems and experience with motion and motor control
  • Experience with Digital Signal Processors such as the TI C2000 series, and SoCs.
  • Familiarity with visual software development platforms such as MatLab and LabView
  • Ability and willingness for travel

Skills and Knowledge

  • Device driver development experience a plus
  • Strong troubleshooting skills and experience with industrial communication protocols such as ProfiBus and CanBus
  • Rockwell Automation and HMI development experience
  • Strong inter-personal and communication skills to aid communications within the engineering community and familiarity with military specifications and military design experience is desired

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, sexual orientation, gender identity, disability status, protected veteran status, or any other characteristic protected by law.

Our Mission

To build shareholder value through a commitment to high ethical standards and a superior performance culture focused on customers, employees, financial results and corporate citizenship.

Our Vision

To be the leading mid-tier defense technology company in the U.S.

Our Values

Our employees appreciate a culture of open honest communications, and fair and equitable treatment. We accomplish through:

INTEGRITY. At Leonardo DRS ethics and accountability always comes first.

QUALITY. We set high standards of performance, and consistently deliver excellent products and services.

CUSTOMER FOCUS. We go above and beyond to meet customer needs, and work to create long-term relationships with our customers.

DIVERSITY. We embrace different points of view, and continually foster an environment that enable all participants to contribute to their full potential.

INNOVATION.  At Leonardo DRS, innovation is in our DNA. We have built this company through the innovative ideas of our employees and continue to foster an environment that rewards new ideas to help our government and military customers save lives, solve critical problems and modernize to ensure mission success for years to come.

Leonardo DRS, Inc. is committed 
to building a diverse and inclusive workplace where everyone feels valued.  We are committed to building a workplace where equal employment opportunities are available to all applicants and employees without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability status, protected veteran status, or any other characteristic protected by applicable law. At Leonardo DRS, we believe that a diverse and inclusive environment makes us a stronger Company. We embrace different points of view, respect one another in the workplace, and understand that an inclusive environment furthers creativity, innovation, and business performance. 

For additional information on  Leonardo DRS, please visit our website at www.leonardodrs.com