Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Embedded Software Engineer

$105k - $145k

Spectrum Control

Software Engineer – Test Automation & Embedded Software

Spectrum Control designs and manufactures high-performance RF, microwave, and power electronics that help keep mission-critical aerospace and defense systems safe, connected, and performing at their best.

As a Software Engineer – Test Automation & Embedded Software, you will develop the software that brings our products to life—from programming intelligent embedded controllers and developing software interfaces to building automated test systems that verify product performance before shipment.

Your code will serve as a critical bridge between our hardware and our customers' systems. You will work side by side with electrical, RF, manufacturing, and other software engineers, seeing your software interact with real hardware throughout the development and production lifecycle.

Spectrum Control is actively expanding the use of artificial intelligence across our engineering and manufacturing operations. In this role, you will have access to modern AI-assisted development tools and opportunities to help shape how AI is applied to software development, engineering workflows, test automation, and manufacturing. This is an opportunity to build deep expertise in hardware-facing software while working hands-on with technologies that are transforming the way engineering teams develop, test, and deliver products.

Compensation Range: The expected compensation range for this position is $105,000 - $145,000 annually.

Essential Job Functions
  • Design, develop, test, and maintain embedded product software and automated functional test systems, primarily using C/C++ and object-oriented design principles.
  • Develop software for intelligent embedded controllers that enable product functionality and monitor electrical and environmental operating conditions.
  • Design and implement automated instrument-control software using NI VISA, IVI driver standards, and related technologies.
  • Develop modular, reusable, maintainable, and well-documented software using Git-based version control and established software engineering practices.
  • Collaborate with electrical, RF, manufacturing, systems, and other software engineers to define functional requirements and develop solutions based on hardware behavior, product requirements, and customer specifications.
  • Integrate products and automated test systems using standard communication interfaces, including Ethernet, USB, Serial, and GPIB.
  • Develop and support networked applications and test environments utilizing technologies such as UDP-based communications and NTP time synchronization.
  • Troubleshoot software, hardware, instrumentation, and system-integration issues throughout product development and manufacturing.
  • Develop software interfaces and tools that enable users to configure, monitor, test, and interact with products and test systems.
  • Prepare clear technical documentation, test results, and reports, and communicate technical information effectively to engineering teams, production personnel, and customers.
  • Provide technical support, training, and troubleshooting assistance for internally developed software and automated test systems.
  • Contribute to continuous improvement initiatives that enhance software quality, engineering efficiency, test capability, and manufacturing productivity.
  • Leverage AI-assisted development tools and emerging technologies, where appropriate, to improve software development, testing, documentation, and engineering workflows.
Required Qualifications
  • Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, Software Engineering, or a related technical discipline; or an equivalent combination of education and relevant experience.
  • 2+ years of professional experience in embedded software development, automated test systems development, hardware-facing software, or closely related work.
  • Proficiency in C/C++ and object-oriented software design.
  • Working knowledge of Python and Linux environments.
  • Experience with Git or similar version-control systems.
  • Strong software debugging, analytical, and problem-solving skills.
  • Ability to troubleshoot software interactions with hardware, instrumentation, and communication interfaces.
  • Strong written and verbal communication skills with the ability to work effectively in a cross-functional engineering environment.
  • Ability to access export-controlled technical data in accordance with applicable U.S. export control regulations.
Preferred Qualifications
  • Hands-on experience developing automated test systems using NI VISA, IVI drivers, or similar instrument-control frameworks.
  • Experience programming embedded or intelligent controllers for hardware-based products.
  • Experience with sensor monitoring, including electrical and environmental parameters.
  • Familiarity with laboratory and production communication interfaces, including GPIB, Serial, USB, and Ethernet.
  • Experience with UDP-based communication protocols and NTP time synchronization.
  • Exposure to RF, microwave, or power electronics and associated test equipment.
  • Experience developing or supporting software within manufacturing, production test, or engineering laboratory environments.
  • Experience developing user interfaces or software tools for hardware configuration, monitoring, or test applications.
  • Familiarity with AI-assisted software development tools and an interest in applying AI to engineering, automation, and manufacturing workflows.
Work Environment
  • This role may be based at one of Spectrum Control's facilities in Fairview, PA; Philadelphia, PA; Ann Arbor, MI; or Marlborough, MA. Candidates should be located within a reasonable commuting distance of one of these locations.
  • The role involves regular hands-on interaction with engineering hardware, laboratory equipment, automated test systems, and production environments.

Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Embedded Software Engineer in Marlborough, MA vacancy
  •  ...Embedded Software Engineer Mount Indie is hiring an Embedded Software Engineer who is eager to give to a small, fast-paced team. You will develop software to support encrypted communications systems including Layer 2 and Layer 3 In-line Network Encryptors, embedded... 
    Suggested

    Mount Indie

    Marlborough, MA
    3 days ago
  • $130k - $170k

     ...Embedded Software Engineer – Secure Communications Locations: Carlsbad, CA | Marlborough, MA | Linthicum Heights, MD | Tampa, FL Job Type: Direct Hire Clearance Required: Active DoD Secret (or higher) Compensation: $130,000 - $170,000 Work Environment:... 
    Suggested

    Gravity IT Resources

    Marlborough, MA
    1 day ago
  •  ...Principal Embedded Software Engineer Newark, DE, United States Marlborough, MA, United States Hologic is the market leader in mammography, but we are not taking that for granted. Be a part of building what is next for Breast and Skeletal Health... and build it... 
    Suggested
    Local area
    3 days per week

    Hologic

    Marlborough, MA
    3 days ago
  • Kforce's client is seeking a Staff Embedded Software Engineer (C/C++, TCP/IP) in Marlborough, MA to join a collaborative, multidisciplinary team developing high-speed, scalable network software for advanced communications systems. Summary: In this role, you will design... 
    Suggested
    Full time
    Worldwide
    Marlborough, MA
    16 days ago
  • $107.5k - $204.5k

     ...strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today’s mission and stay ahead...  ...& Processing Architecture (REPA) Department as a Principal Embedded Software Engineer. The department’s primary goal is to design, develop... 
    Suggested
    Temporary work
    Work experience placement
    Interim role
    Work at office
    Remote work
    Relocation package
    Flexible hours
    Day shift

    Raytheon

    Marlborough, MA
    8 days ago
  •  ...clients to meet critical quality parameters and improve operational effectiveness. About the Role We're looking for an Embedded Software Engineer to join us on a 6–12-month contract supporting the commercialization of a new instrumentation product. You'll work within... 
    Contract work

    KPM Analytics

    Westborough, MA
    1 day ago
  • $68.9k - $131.1k

     ...growing fast and we want you to grow with us! We're expanding our engineering organization dramatically to meet exciting customer demand,...  ...different set of challenges to overcome. Whether in hardware, software, networking, or some combination of all three, you'll be... 
    Temporary work
    Work experience placement
    Interim role
    Work at office
    Local area
    Remote work
    Relocation package
    Flexible hours

    Raytheon

    Marlborough, MA
    11 days ago
  • $135k - $165k

     ...competitive wages and PTO, plus our benefits begin on day 1 of employment. Come join a workforce where we put you first!Embedded Software Engineer: The Embedded software engineer designs and implements infrastructure and applications for deploying embedded Linux and supporting... 
    Full time
    For contractors
    Remote work
    Weekend work

    APITech

    Marlborough, MA
    6 days ago
  •  ...Job Description Job Description Job Description: The Software Engineer designs, develops, tests, and maintains software solutions to...  ...C++ Experience with real-time operating systems (RTOS), embedded programming, processor/board architecture and design Working... 
    Work experience placement

    Zobility

    Marlborough, MA
    11 days ago
  •  ...and find new ways to connect and protect our world.Raytheon brings the strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today's mission and stay ahead of tomorrow's threat. We deliver solutions that help our nation and... 
    Interim role
    Relocation
    Day shift

    Raytheon

    Marlborough, MA
    1 day ago
  • $68.9k - $131.1k

     ...market. The Strategic Communications Team is seeking an Systems Engineer committed to creating creative and cost-effective solutions...  ...communication systems, ground and flight computers, sensors, cyber and software solutions, as well as providing integration of Mission Systems.... 
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Relocation package
    Flexible hours

    Raytheon Technologies

    Marlborough, MA
    23 hours ago
  • $86.8k - $165.2k

     ...the strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today’s mission and stay ahead...  .... Troubleshoot and Analyze: Identify and resolve hardware, software, and system issues through detailed data analysis and debugging... 
    Temporary work
    Work experience placement
    Work at office
    Local area
    Remote work
    Flexible hours

    RTX

    Marlborough, MA
    2 days ago
  • $105k - $165k

     ...Description Full Spectrum partners with leading companies to develop cutting-edge software for safety critical applications. With projects focused on embedded systems, mobile apps, and robotics, engineers at Full Spectrum love the challenge of working with clients on products... 

    Full Spectrum

    Westborough, MA
    18 days ago
  • $90k - $140k

     ...Description Full Spectrum partners with leading companies to develop cutting-edge software for safety critical applications. With projects focused on embedded systems, mobile apps, and robotics, engineers at Full Spectrum love the challenge of working with clients on products... 
    Internship

    Full Spectrum

    Westborough, MA
    18 days ago
  •  ...are looking for a diverse and challenging engineering position this could be the role for you....  ..., and deploy diverse and challenging software and hardware applications. The position...  ...desired candidate will work with a range embedded software, application software, and hardware... 

    Diamond Technologies

    Hudson, MA
    18 days ago
  • $107.5k - $204.5k

     ...defense. What You Will Do: Develop test hardware and software, from requirements definition through build and integration...  ...including NI TestStand, LabVIEW and/or LabWindows (CVI) Mechanical Engineering skill-set desirable with experience in Cadence and/or AutoCAD... 
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Relocation
    Flexible hours

    Raytheon Technologies

    Marlborough, MA
    3 days ago
  • $140.5k - $221.5k

     ...drives positive impact to join our team. What you'll do Join Viasat Government - Secure Network Systems (SNS) as a full-stack software engineer in the developing networking and cyber security products for diverse customer based. You will join a dynamic, multi-... 

    ViaSat

    Marlborough, MA
    23 hours ago
  • $86.8k - $165.2k

     ...the strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today’s mission and stay ahead...  ...readiness reviews)\n Define and enforce technical processes in the software and hardware integration and test activities. \n Frequent... 
    Temporary work
    Work experience placement
    Interim role
    Work at office
    Remote work
    Relocation package
    Flexible hours

    Raytheon

    Marlborough, MA
    2 days ago
  • $37k - $82k

     ...make a difference at RTX. What You Will Do The Systems Engineering and Test Capabilities discipline seeks talented Systems Engineers...  .... Our team located in Tewksbury, MA integrates hardware and software, develops test plans and procedures, debugs and evaluates... 
    Full time
    Temporary work
    Work experience placement
    Interim role
    Internship
    Work at office
    Remote work
    Relocation
    Flexible hours

    RTX

    Marlborough, MA
    8 hours ago
  • $86.8k - $165.2k

     ...growing fast and we want you to grow with us! We're expanding our engineering organization dramatically to meet exciting customer demand,...  ...different set of challenges to overcome. Whether in hardware, software, networking, or some combination of all three, you'll be... 
    Temporary work
    Work experience placement
    Interim role
    Work at office
    Local area
    Remote work
    Relocation package
    Flexible hours

    Raytheon

    Marlborough, MA
    22 days ago
  • $68.9k - $131.1k

     ...difference at RTX.   \n \n What You Will Do   \n The Systems Engineering and Test Capabilities discipline seeks talented Systems...  .... Our team located in Marlborough, MA integrates hardware and software, develops test plans and procedures, debugs and evaluates system... 
    Full time
    Temporary work
    Work experience placement
    Interim role
    Internship
    Work at office
    Remote work
    Relocation
    Flexible hours

    Raytheon

    Marlborough, MA
    10 days ago
  • Visa: ANY (Highly preferred GC or USC) Job Description: Job Title: SharePoint Administrator Location: 100% REMOTE Length: 3-6 months Interview: Video Job Summary: We are seeking an experienced SharePoint Administrator with strong Python programming...
    Work at office
    Remote work

    3B Staffing LLC

    Fayville, MA
    3 days ago
  • $68.9k - $131.1k

     ...than 100 years of experience and renowned engineering expertise to meet the needs of today’s...  ...Processing Architecture (REPA) Department as a Software Engineer II. The department’s primary...  ...processing, real-time systems, or embedded development. \n \n Experience in high... 
    Temporary work
    Work experience placement
    Interim role
    Work at office
    Remote work
    Relocation
    Flexible hours
    Day shift

    Raytheon

    Marlborough, MA
    18 days ago
  • $57.2k - $108.8k

     ...the strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today's mission and stay ahead...  ...discipline team to keep the onsite labs functioning Perform software load validations on various avionics equipment Update... 
    Full time
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Relocation package
    Flexible hours

    RTX

    Marlborough, MA
    -30
  • $107.5k - $204.5k

     ...growing fast and we want you to grow with us! We're expanding our engineering organization dramatically to meet exciting customer demand,...  ...different set of challenges to overcome. Whether in hardware, software, networking, or some combination of all three, you'll be... 
    Temporary work
    Work experience placement
    Interim role
    Work at office
    Local area
    Remote work
    Relocation package
    Flexible hours

    Raytheon

    Marlborough, MA
    16 days ago
  • $107.5k - $204.5k

     ...nation and allies defend freedoms and deter aggression.  We bring the strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today’s mission and stay ahead of tomorrow’s threat.  Our team solves tough, meaningful problems that... 
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Relocation
    Flexible hours
    Day shift

    Raytheon

    Marlborough, MA
    a month ago
  • $57.2k - $108.8k

     ...than 100 years of experience and renowned engineering expertise to meet the needs of today’s...  ...more secure world. Raytheon is hiring a Software Development Engineer to support our...  ...design, development and testing of real-time embedded software, application software, and... 
    Temporary work
    Work experience placement
    Interim role
    Internship
    Work at office
    Remote work
    Relocation
    Flexible hours

    Raytheon

    Marlborough, MA
    3 days ago
  • $68.9k - $131.1k

     ...than 100 years of experience and renowned engineering expertise to meet the needs of today's...  ...Processing Architecture (REPA) Department as a Software Engineer II. The department's primary...  ...processing, real-time systems, or embedded development. Experience in high-throughput... 
    Temporary work
    Work experience placement
    Interim role
    Work at office
    Remote work
    Relocation
    Flexible hours
    Day shift

    Raytheon

    Marlborough, MA
    10 days ago
  •  ...Job Description Job Description We are looking for an experienced Senior Systems Engineer to support and enhance a secure enterprise technology environment in Framingham, Massachusetts. This role focuses on maintaining reliable infrastructure across cloud and on-premises... 

    Robert Half

    Ashland, MA
    18 days ago
  •  ...Job Title : Senior Systems Engineer Location: Westborough, MA Rate : Best competitive rate on W2 This is a W2 requirement so...  ...history spans over 16 years and today we are an Award-Winning Global Software Consultancy solving complex problems with technology. We... 

    InterSources

    Westborough, MA
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Embedded Software Engineer. Be the first to apply!