Senior Software Engineer (Test Equipment Engineering)

Marotta Controls

Parsippany-Troy Hills (NJ)

On-site

USD 137,000 - 150,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Marotta Controls in Parsippany, NJ is seeking a Senior Software Engineer (Test Equipment Engineering) to support automated test equipment for the Power and Control Actuation Systems business unit. The role focuses on embedded software development and hardware automation with opportunities to design Windows GUIs in C# and firmware in C.

Responsibilities include developing system requirements, test plans, and lab equipment integration using LabVIEW, Visual Studio, and various databases (MS SQL,

Qualifications

  • B.S. in Electrical Engineering, Software Engineering, or similar.
  • Experience in Test Engineering / Test Equipment design.
  • Experience designing test systems utilizing a Test Console and Interface Test Adapter (ITA).
  • Must be a U.S. Citizen.

Responsibilities

  • Participate in the development of System Requirements Documentation and 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. Database Backend (MS SQL, SQLite, etc.) experience is a plus.
  • Design and implement firmware in C using TI's Code Composer.
  • Experience with LabView (Real Time and LabView FPGA is a plus)
  • 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.

Education

B.S. in Electrical Engineering, Software Engineering, or similar

Tools

C#
LabVIEW
MS SQL
SQLite
Visual Studio
MS Visio
MS Office

Job description

Senior Software Engineer (Test Equipment Engineering)

Location: Parsippany, NJ

Position Summary

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.

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. Database Backend (MS SQL, SQLite, etc.) experience is a plus.
  • Design and implement firmware in C using TI's Code Composer.
  • Experience with LabView (Real Time and LabView FPGA is a plus)
  • 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.
Qualifications
  • 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 U.S. Citizen.
Required Skills
  • Software: Visual Studio, MS Visio, MS Office.
  • Programming Languages: C#, LabView, MS SQL, SQLite.
  • Data/Communication Types: Analog I/O, Digital I/O, IEEE-488, IC, SPI, USB, CAN, RS-485/422/232, Serial, TCP/IP, J-TAG.
Additional Preferred Skills
  • 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.
Pay Range

$137,000 - $150,000 per year.

Veterans encouraged to apply. No agencies, please.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer III (Automated Test Equipment)
Software Engineer III (Automated Test Equipment)

Marotta Controls, Inc. • Parsippany-Troy Hills (NJ)

On-site
USD 110,000 - 123,000
Full range of benefits including medical, dental, vision
401k retirement plans with company match
Generous tuition aid program
+1
Senior Software Engineer (Test Equipment Engineering)
Senior Software Engineer (Test Equipment Engineering)

Marotta Controls, Inc. • Parsippany-Troy Hills (NJ)

On-site
USD 137,000 - 150,000
Medical insurance
Dental & Vision
401(k) match
+4
Engineering Technician II (Test Equipment Engineering)
Engineering Technician II (Test Equipment Engineering)

Marotta Controls • Parsippany-Troy Hills (NJ)

On-site
Quarterly bonus
Medical insurance
Dental insurance
+4
Sr. Mechanical Engineer, Test Equipment Engineering
Sr. Mechanical Engineer, Test Equipment Engineering

Marotta Controls, Inc. • Parsippany-Troy Hills (NJ)

On-site
USD 137,000 - 150,000
Health insurance
401(k) plan with company match
Tuition assistance
+1
Senior Software Engineer – Test Equipment Automation
Senior Software Engineer – Test Equipment Automation

Marotta Controls • Parsippany-Troy Hills (NJ)

On-site
USD 137,000 - 150,000
Sr. Mechanical Engineer, Test Equipment Engineering
Sr. Mechanical Engineer, Test Equipment Engineering

Marotta Controls • Parsippany-Troy Hills (NJ)

On-site
USD 110,000 - 130,000
Medical, dental, vision insurance
401(k) with company match
Tuition assistance
+4
Engineering Technician II (Test Equipment Engineering)
Engineering Technician II (Test Equipment Engineering)

Marotta Controls, Inc. • Parsippany-Troy Hills (NJ)

On-site
USD 44,083 - 49,593
Medical, dental, vision insurance
401(k) retirement with company match
Paid vacation and holidays
Sr. Systems Engineer, Test Equipment Engineering
Sr. Systems Engineer, Test Equipment Engineering

Marotta Controls, Inc • Parsippany-Troy Hills (NJ)

On-site
USD 110,000 - 130,000
medical insurance
prescription insurance
dental insurance
+10
Senior Software Engineer, Test Equipment Automation
Senior Software Engineer, Test Equipment Automation

Marotta Controls, Inc. • Parsippany-Troy Hills (NJ)

On-site
USD 137,000 - 150,000
Medical insurance
Dental & Vision
401(k) match
+4
Senior Technician, Development Engineering
Senior Technician, Development Engineering

Marotta Controls, Inc. • Parsippany-Troy Hills (NJ)

On-site
USD 48,216 - 64,747
Medical, prescription, dental, vision, life, and disability insurance
401(k) plan with company match
Tuition assistance
+2