This position is no longer accepting applications
Closed on September 2, 2026.
This role is filled — get an email when new Engineering roles open on EngineerJobs.io:
Software Engineer IV
Get alerted when similar jobs are posted — set up a New Engineering jobs on EngineerJobs.io alert.
See other roles at Magnetic Analysis Corporation.
Job Description
Software Engineer IV role at Magnetic Analysis Corporation in Elmsford, NY, focused on designing and developing software for advanced non-destructive testing systems, with multi-language capabilities and collaborative or independent work style.
Responsibilities
- Design and implement software interfaces by leveraging vendor supplied SDKs, ensuring compatibility with hardware from multiple suppliers through their APIs and libraries.
- Develop software for high speed phased array scanning systems.
- Produce logic displays for multiple phased array applications across industries.
- Build software components that interface with databases for storing and retrieving test data.
- Collaborate with other engineers and management to develop common functions across product lines.
- Provide field and remote customer support for applications and software issues, including on-site visits when necessary.
Requirements
- Undergraduate degree or equivalent in Computer Science, Electrical or Electronics Engineering, or related discipline.
- 7+ years of experience in PC applications using modern C++ and C#.
- 7+ years of experience in embedded applications using C++.
- FPGA programming experience with Verilog or VHDL is a plus.
- Experience with modern .NET and WPF UI frameworks.
- Experience in non-destructive testing (NDT) is a plus.
- Strong analytical skills and a proven track record in software engineering.
- Excellent verbal and written English communication.
- Strong interpersonal and analytical abilities.
- Professional demeanor at all times.
- Self motivated with the ability to work independently and in a team.
- Willingness to learn, highly motivated and proactive with initiative.
Technologies
- C++
- C#
- Verilog
- VHDL
- .NET
- WPF
Benefits
- 401(k)
- 401(k) matching
- Dental insurance
- Family leave
- Flexible spending account
- Health insurance
- Life insurance
- Paid holidays
- Paid time off
- Professional development assistance
- Tuition reimbursement
- Vision insurance
- Work from home
Job Details
- Location: Elmsford, NY 10523 onsite
- Salary: USD 148,000 per year
- Job Type: Full-time
- Work location: In person
- Ability to commute: Elmsford, NY 10523 (Required)
Compensation Package
- Bonus opportunities
- Profit sharing
- Yearly bonus
About Magnetic Analysis Corporation
Magnetic Analysis Corporation has advanced nondestructive testing technology for over 95 years. MAC is recognized as a major resource for eddy current, electromagnetic, flux leakage and ultrasonic inspection systems for testing metals. We focus on meeting clients expectations for superior technology, reliability and a thorough understanding of their product and in-plant conditions. Partnering with them, we develop a test system that is the best.