> Markdown version of [/jobs/ext/1282773-senior-software-engineer-test-equipment-engineering](https://www.wearedevelopers.com/jobs/ext/1282773-senior-software-engineer-test-equipment-engineering). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Software Engineer (Test Equipment Engineering) - **Company:** Marotta Controls - **Location:** Parsippany-Troy Hills, NJ, United States - **Experience:** Expert - **Salary:** $137,000.0 - $150,000.0 - **Contract:** Permanent contract - **Skills:** Microsoft Windows, Automation of Tests, C Sharp (Programming Language), Code Composer Studio, Computer Programming, Databases, Software Debugging, Software Design Documents, Embedded Software, Firmware, Field-Programmable Gate Array (FPGA), IEEE-488, LabVIEW, Microsoft Visual Studio, Microsoft Office, Microsoft Visio, Microsoft SQL Server, Routing, OrCAD, Software Engineering, Software Requirements Analysis, SQLite, TCP/IP, Backend, Pcb Layout - **Published:** July 15, 2026 - **Apply:** https://diversityjobs.com/main/sendform/8/8/28176/1/17578166?backUrl=%2Fcareer%2F17578166%2FSenior-Software-Engineer-Test-Equipment-Engineering-New-Jersey-Parsippany ## About the Role * 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 US Citizen Required Skills: * 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, IC, SPI, USB, CAN, RS-485/422/232, Serial, TCP/IP, J-TAG Additional skills Preferred: * 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 ## Description 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. ## Related Videos - [An Applied Introduction to eBPF with Go](https://www.wearedevelopers.com/videos/1075-an-applied-introduction-to-ebpf-with-go) - [Introduction to TXT](https://www.wearedevelopers.com/videos/30-introduction-to-txt) - [More efficient software for more efficient microchips](https://www.wearedevelopers.com/videos/1164-more-efficient-software-for-more-efficient-microchips) - [Stop using Node.js like in 2020! What changed and what you can do today with Node.js](https://www.wearedevelopers.com/videos/100011-stop-using-node-js-like-in-2020-what-changed-and-what-you-can-do-today-with-node-js) - [Valven Atlas: Engineering Intelligence That Delivers](https://www.wearedevelopers.com/videos/1660-valven-atlas-engineering-intelligence-that-delivers) - [Turning Container security up to 11 with Capabilities](https://www.wearedevelopers.com/videos/718-turning-container-security-up-to-11-with-capabilities) ## Related Articles - [The 8 Best Code Testing Tools](https://www.wearedevelopers.com/magazine/402-the-8-best-code-testing-tools) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Résumé-Driven Development: How IT trends affect the job market for software developers](https://www.wearedevelopers.com/magazine/59-resume-driven-development-how-it-trends-affect-the-job-market-for-software-developers) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Should senior developers refuse interview coding challenges?](https://www.wearedevelopers.com/magazine/29-should-senior-developers-refuse-interview-coding-challenges)