Software Engineer

Excelion Partners
Parsippany-Troy Hills, NJ, United States
28 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
2 years minimum
Compensation
$110,000.0 - $150,000.0
Working hours
Regular working hours
Job source

Tech stack

C (Programming Language) Microsoft Windows C Sharp (Programming Language) Code Composer Studio Communications Protocols Software Design Documents Embedded Software Firmware Field-Programmable Gate Array (FPGA) IEEE-488 LabVIEW Microsoft Visual Studio
+8 more
Microsoft Visio Microsoft SQL Server OrCAD Software Engineering Software Requirements Analysis SQLite TCP/IP Pcb Layout

Job description

We are seeking a skilled Software Engineer to support the development of Automated Test Equipment (ATE) for our Power and Control Actuation Systems business unit. The ideal candidate possesses a strong background in software engineering with hands-on experience in embedded software development or hardware automation. In this role, you will bridge the gap between software design and hardware execution, ensuring the reliability and efficiency of our testing systems., In this role, you will participate in the creation of System Requirements Documentation and support the full development lifecycle through PDR, CDR, validation, and fielding. You will author robust Software Design Documents and Test Plans, while designing high-level GUI Windows Applications in C# using Visual Studio. Additionally, you will develop firmware in C using TI’s Code Composer and program laboratory equipment like power supplies and oscilloscopes to automate testing. Finally, you will troubleshoot complex issues within test equipment systems, determine Root Cause and Corrective Actions (RCCA), and collaborate closely with outside vendors.

Requirements

This position requires a B.S. in Electrical Engineering, Software Engineering, or a related discipline, alongside proven experience in Test Engineering and test systems utilizing a Test Console and Interface Test Adapter (ITA). Due to the nature of our contracts, US Citizenship is required.

Candidates must be proficient in Visual Studio, MS Visio, C#, C, LabVIEW, MS SQL, or SQLite. Familiarity with diverse communication protocols is essential, including Analog/Digital I/O, IEEE-488, I²C, SPI, USB, CAN, RS-485/422/232, TCP/IP, and J-TAG., Strong candidates will also bring experience in test equipment hardware selection, electrical schematic generation, EEE parts selection, and PCB layout using OrCAD or LT Spice. Experience with LabVIEW Real-Time and LabVIEW FPGA, as well as project planning and reporting, is highly desirable., * Automated Test Equipment: 2 years (Preferred)

  • C#: 5 years (Required)

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

5:02 min

Mapping distributed compute paradigms to modern vehicles

Joachim Werner · LIVE

6:36 min

Generating portable SQLite databases for peer-to-peer sharing

Glenn Wolfe · LIVE

4:18 min

Prioritizing communication and structural awareness over strict tool mastery

Liam Hurrel +1 · WWC 2021

3:50 min

Queues in TCP stacks and continuous network connections

Clemens Vasters Clemens Vasters · WWC 2022

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

2:00 min

Utilizing native SQLite databases and built-in text formatting operations

Alfonso Graziano Alfonso Graziano · WWC Europe 2026

Videos

See all

Related articles

See all