Software Engineer III (Automated Test Equipment)

Marotta ControlsParsippany, NJ
$110,000 - $123,000Onsite

About The Position

Marotta Controls is seeking a Software Engineer to support the development of Automated Test Equipment (ATE) for the Power and Control Actuation Systems (PAS) business unit. The applicant should have a background in Software Engineering with experience in embedded software development and/or hardware (equipment) automation. Marotta Controls is a New Jersey Top Workplace three years running, dedicated to innovation, quality, and excellence in delivering cutting-edge control systems for the Aerospace & Defense industry. The company values bold thinking and teamwork, empowering employees to push boundaries and deliver top-tier solutions. The team fosters a fun, collaborative culture where creativity and technical excellence thrive.

Requirements

  • B.S. in Electrical Engineering, Software Engineering, or similar is required
  • Experience in Test Engineering / Test Equipment design
  • Experience designing test systems utilizing a Test Console and Interface Test Adapter (ITA)
  • Must be a US Citizen
  • Software: Visual Studio, MS Visio, MS Office
  • Programing Languages: C#, LabView, MS SQL, SQLite
  • Data/Communication Types: Analog I/O, Digital I/O, IEEE-488, I²C, SPI, USB, CAN, RS-485/422/232, Serial, TCP/IP, J-TAG

Nice To Haves

  • Database Backend (MS SQL, SQLite, etc.) experience is a plus.
  • Experience with LabView (Real Time and LabView FPGA is a plus)
  • Test equipment hardware selection.
  • Electrical schematic generation.
  • EEE parts selection.
  • Project planning, monitoring, and reporting
  • Experience in PCB layout and routing.
  • Software: LabVIEW, LabView Real Tim, LabView FPGA, OrCAD, LT Spice

Responsibilities

  • Participate in the development of System Requirements Documentation and provide support through the development life cycle (PDR, CDR, Validation, Fielding).
  • Develop Software Design Documents (including Test Plans).
  • Design and Implement High Level GUI Windows Applications in C# using Visual Studio IDE.
  • Design and implement firmware in C using TI’s Code Composer.
  • Able to use and program various laboratory equipment (e.g. power supplies, multimeters, oscilloscopes, etc.) used to automate testing.
  • Troubleshoot, debug, and diagnose issues with test equipment systems and determine root cause and corrective actions (RCCA).
  • Work with outside vendors and suppliers.

Benefits

  • quarterly bonus
  • medical
  • prescription
  • dental
  • vision
  • life and disability income insurance programs
  • 401k retirement plans with company match
  • generous tuition aid program
  • paid vacation
  • sick and personal days
  • paid holidays
  • flexible work hours with compressed work week options
  • Relocation assistance is available for those who qualify.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service