Principal Software Engineer - Test

MACOM

Lowell, Northern (MA, KY)

Hybrid

USD 109,000 - 170,000

Full time

8 days ago
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

RSU eligible
Competitive compensation

Job summary

MACOM in Lowell, MA is seeking a Principal Software Engineer focused on Engineering Automation & Measurement Systems. You will lead the design and development of software platforms that automate measurement systems and accelerate data collection, working with RF, microwave, product, test, and applications engineers to ensure robust, scalable solutions.

You will mentor engineering teams, drive architectural decisions, and contribute to software quality, documentation, and deployment across the

Qualifications

  • Bachelor’s degree in Software/Computer/Electrical Engineering or related discipline.
  • 5+ years of professional software engineering experience including leadership.
  • Strong Python and modern JavaScript/TypeScript skills.
  • Experience designing production software systems.
  • Ability to translate engineering needs into software roadmaps.

Responsibilities

  • Lead the design, development, and lifecycle management of automation software platforms.
  • Define scalable architectures for automation and data-management platforms.
  • Coordinate with RF, product, test, and applications engineers to align requirements.
  • Mentor engineers through reviews and knowledge sharing.
  • Improve software quality, documentation, and test coverage.
  • Develop instrument-control software for lab equipment.
  • Create GUIs, dashboards, and data-analysis tools.
  • Integrate new instrumentation and automation capabilities into existing platforms.
  • Troubleshoot complex software and data-integrity issues.
  • Communicate capabilities via documentation and demos.

Skills

Python
JavaScript/TypeScript
Software architecture
Technical leadership
Automation
Data analysis

Education

Bachelor's degree in Software/Computer/Electrical Engineering

Tools

VISA
SCPI
IVI
LabVIEW

Job description

# Principal Software Engineer - TestLowell, MA, United States|req3630Posted on: 9/10/2026Back to SearchMACOM (NASDAQ: MTSI) is a global leader in the design and manufacture of advanced semiconductor products across a diverse range of end markets, including Data Centers, Telecommunications, Industrial and Aerospace and Defense. We develop innovative, cutting-edge technologies and products across the spectrum of radio frequency (RF), microwave, millimeter wave, photonics and high-speed analog technologies. Our solutions support critical network infrastructure applications like artificial intelligence, high performance computing, satellite communications, radar, unmanned aerial vehicles, medical equipment, test and measurement and advanced wireless networks.MACOM has more than 75 years of expertise in semiconductor process development, wafer fabrication, circuit design, advanced packaging, systems architecture and applications engineering. We are committed to our customers’ success. We partner with customers to help solve their most challenging problems by providing semiconductor solutions that are at the forefront of the highest power, highest frequency and/or highest data rates.Leading technologies, innovative products and driven employees. Come be a part of MACOM and help advance the next generation of connectivity infrastructure!**Senior Software Engineer – Engineering Automation & Measurement Systems****Position Summary**Do you enjoy building software that interacts with real-world hardware? Are you energized by creating tools that automate complex engineering tasks, accelerate data collection, and enable engineers to solve difficult technical problems more efficiently?We are seeking a Senior Software Engineer to serve as a technical leader within our Engineering Automation team. In this role, you will lead the design and development of software platforms that automate complex measurement systems, accelerate characterization of advanced semiconductor technologies, and improve engineering productivity across the organization.You will work closely with RF, microwave, product, test, and applications engineers to define automation strategies, architect scalable software solutions, and drive development of next-generation measurement and data-analysis platforms. Successful candidates combine strong software engineering fundamentals with the ability to understand complex engineering workflows and translate them into robust, maintainable automation systems. Your work will directly impact product development, customer support, and engineering productivity across the organization.**What You'll Do**• Lead the design, development, implementation, and lifecycle management of software platforms supporting engineering characterization, laboratory automation, technical data analysis, validation, and measurement-system integration.• Define scalable software architecture for major automation, data-management, and engineering-analysis platforms.• Lead technical planning and execution for complex, multidisciplinary engineering automation projects.• Gather requirements, establish technical priorities, and translate engineering needs into practical implementation plans and software roadmaps.• Evaluate and select appropriate technologies, frameworks, development methodologies, and integration approaches.• Identify opportunities to improve engineering productivity, measurement repeatability, data integrity, and workflow efficiency through automation.• Serve as a technical liaison among software developers, RF engineers, product engineers, test engineers, applications engineers, and laboratory personnel.• Mentor software engineers through code reviews, design reviews, technical coaching, and knowledge sharing.• Drive improvements in software quality, maintainability, documentation, test coverage, deployment, and long-term supportability.• Design and maintain instrument-control software for laboratory equipment, including network analyzers, signal generators, spectrum analyzers, power meters, switch matrices, probe stations, and related test systems.• Develop graphical user interfaces, dashboards, visualization tools, and data-analysis capabilities that improve access to engineering information.• Create software that enables the collection, management, analysis, and reporting of large-scale engineering characterization datasets.• Integrate new instrumentation, measurement techniques, and automation capabilities into existing software platforms.• Lead troubleshooting and root-cause analysis for complex software, instrumentation, data-integrity, and system-integration issues.• Communicate new capabilities through documentation, demonstrations, and technical training.**Required Qualifications**• Bachelor's degree in Software Engineering, Computer Engineering, Computer Science, Electrical Engineering, or related discipline.• Typically 5+ years of professional software engineering experience, including experience leading technical projects and architectural decisions.• Advanced proficiency in Python and experience with modern JavaScript/TypeScript development.• Experience architecting and delivering production software systems.• Experience leading software projects from requirements definition and architecture through implementation, validation, deployment, and support.• Demonstrated ability to independently solve complex technical problems.• Experience working directly with technical stakeholders to define requirements and priorities.• Strong written and verbal communication skills.**Preferred Qualifications**• Experience developing automated test and measurement systems.• Experience controlling laboratory instrumentation using VISA, SCPI, IVI, or equivalent technologies.• Experience with data-analysis platforms supporting scientific or engineering workflows.• Experience designing software used by hardware, RF, or manufacturing engineers.• Experience mentoring engineers or serving as technical lead for project teams.• Familiarity with RF, microwave, semiconductor, or scientific instrumentation environments.**What Makes This Role Unique**This role operates at the intersection of software and hardware engineering. Successful candidates often come from backgrounds including:• Software Engineering• Computer Engineering• Electrical Engineering• Robotics and Automation• Scientific Computing• Instrumentation and Test Systems• Physics or Applied Sciences• If you enjoy building software that controls physical systems, acquires real-world data, and enables engineers to work more efficiently, this position offers an opportunity to make a direct impact on advanced semiconductor technologies and measurement platforms.**Preferred Characteristics**• Successful candidates typically demonstrate:• Strong technical leadership and ownership.• Ability to balance short-term engineering needs with long-term architectural goals.• Desire to mentor and develop other engineers.• Ability to independently drive complex projects to completion.• Excellent judgment when making technical trade-off decisions.• Passion for enabling others through automation and process improvement.• Ability to influence technical direction through expertise and collaboration.**EEO:**MACOM is an Equal Opportunity Employer committed to a diverse workforce. MACOM will not discriminate against any worker or job applicant on the basis of race, color, religion, sex, gender identity, sexual orientation, national origin, age, disability, genetic information, veteran status, military service, marital status, or any other category protected under applicable law.**Reasonable Accommodation:**MACOM is committed to working with and providing reasonable accommodations to qualified individuals with physical and mental disabilities. If you have a disability and are in need of a reasonable accommodation with respect to any part of the application process, please call +1-978-656-2500 or email HR\\_Ops@MACOM.com. Provide your name, phone number and the position title and location in which you are interested, and nature of accommodation needed, and we will get back to you. We also work with current employees who request or need reasonable accommodation in order to perform the essential functions of their jobs.**ITAR**Due to ITAR regulations, only candidates who are U.S. Persons (U.S. citizens, U.S. nationals, lawful permanent residents, or individuals granted asylum or refugee status) will be considered for this position.**RSU Eligible**This position is eligible to receive restricted stock unit (RSU) awards and cash bonuses, solely at MACOM’s discretion, subject to individual and company performance.**Salary Range**The Salary Range for this position is $109,000 – $170,000. Actual salary offered to candidate will depend on several factors, including but not limited to, work location, relevant candidates’ experience, education, and specific knowledge, skills, and abilities.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer - Test
Software Engineer - Test

MACOM • Lowell (MA), Northern (KY)

Hybrid
USD 75,000 - 99,000
Health, dental, and vision insurance
Employer-sponsored 401(k)
Paid time off
+1
Test Engineering Lead
Test Engineering Lead

MACOM • Lowell (MA)

On-site
USD 120,000 - 160,000
Health insurance
Employer-sponsored 401(k)
Paid time off
+1
Senior Manager, Test Engineering
Senior Manager, Test Engineering

MACOM • Lowell (MA)

On-site
USD 155,000 - 216,000
Health, dental, and vision insurance
Employer-sponsored 401(k) plan
Professional development opportunities
Product Engineer, RF/MMIC
Product Engineer, RF/MMIC

MACOM • Plano (TX)

On-site
USD 90,000 - 120,000
Health, dental, and vision insurance
Employer-sponsored 401(k) plan
Paid time off
+1
Electrical Engineer
Electrical Engineer

MACOM • Lowell (MA)

On-site
USD 70,000 - 101,000
RSU Eligible
Health Insurance
Dental Insurance
+4
Engineering Technician
Engineering Technician

MACOM • Lowell (MA)

On-site
USD 34,000 - 52,000
Health, dental, and vision insurance
Employer-sponsored 401(k) plan
Paid time off
+1
Senior Director of Operations
Senior Director of Operations

MACOM • Nashua (NH)

On-site
USD 180,000 - 260,000
Electronic Design Engineering, Senior
Electronic Design Engineering, Senior

MACOM • Newport Beach (CA)

On-site
USD 107,000 - 139,000
Health, dental, and vision insurance
Employer-sponsored 401(k) planef
Paid time off
+1
Product Engineer, Senior
Product Engineer, Senior

MACOM • United States

On-site
USD 110,000 - 170,000
Health, dental, and vision insurance
Employer-sponsored 401(k) plan
Paid time off
+1
Facilities Engineering Program Manager
Facilities Engineering Program Manager

MACOM • Lowell (MA)

On-site
USD 116,000 - 175,000
RSU eligible
Health, dental, vision insurance
Employer-sponsored 401(k)
+2