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 Ann Arbor, MI vacancy
  •  ...compliant, connected, and productive. As part of our tight-knit engineering team, you’ll see your code come to life in real-world...  ...globe. Job Description: We’re looking for a hands-on Embedded Software Engineer who’s eager to learn and grow. You’ll contribute to... 
    Suggested
    Work experience placement
    Flexible hours

    IOSIX LLC

    Ann Arbor, MI
    9 days ago
  • Treetown Tech seeks Senior Embedded Software Engineers to join their multi-disciplinary engineering team in Ann Arbor, Michigan. This is a hybrid remote position offering schedule flexibility and the opportunity to work from home several days per week and dependent upon... 
    Suggested
    Full time
    Local area
    Immediate start
    Remote work
    Work from home
    Relocation package
    Flexible hours

    Rehmann

    Ann Arbor, MI
    more than 2 months ago
  •  ...Position Summary The Senior Hardware Engineer will help develop state of the art...  ...Responsibilities: Develop new embedded automotive diagnostic pass-thru products...  ...new and existing hardware, firmware, and software. Improve code quality through writing... 
    Suggested
    Local area

    OPUS IVS Inc

    Ann Arbor, MI
    3 days ago
  •  ...development —Javascript, React, etc Working knowledge of modern software development frameworks, including server-side MVC (e.g....  ...to succeed. Today, our product group comprises ~15 designers, engineers, and project managers. Some have decades of experience, some are... 
    Suggested
    Full time
    Part time
    Work experience placement
    Internship
    Work at office
    Local area

    Webfx.com

    Ann Arbor, MI
    21 hours ago
  •  ...recovery certification (or within 90 days of employment)Minimum of four (4) years of technical experience in all aspects of building engineering with a strong background in the technical aspects of HVAC/R, plumbing, electrical, production equipment repair and maintenance.... 
    Suggested
    Daily paid
    Apprenticeship

    JLL

    Ann Arbor, MI
    4 days ago
  • $50 - $75 per hour

     ...Job Title: Senior Systems Engineer Job Description As a Senior Systems Engineer, you...  ...across systems, controls, electrical, software, mechanical, manufacturing, validation,...  ...integration. ~ Broad familiarity with embedded systems, vehicle networks, electrical systems... 
    Contract work
    Temporary work

    Actalent

    Ann Arbor, MI
    1 day ago
  • $95k - $120k

     ...impact of their work. Join us. Job Summary The Systems Engineer II leverages a comprehensive understanding of the company's products...  ...~3+ years experience in automotive engineering working on software, hardware, or combined hardware/software products Desirable... 
    Work at office
    Immediate start
    Flexible hours
    Shift work

    May Mobility

    Ann Arbor, MI
    21 hours ago
  •  ...Wed & Thu) nn Arbor, MI 9:00 - 18:00 System Engineer (MBSE / Embedded Systems) - Contract Location: Ann Arbor, MI (Hybrid -...  ...engineer to design and own the architecture of complex embedded software features for a next-generation vehicle platform. You'll... 
    Contract work
    3 days per week

    Artech

    Ann Arbor, MI
    2 days ago
  •  ...Position Summary (Why this role matters): The Sr. Systems Engineer will work with the HistoSonics team in the research, design, engineering...  ...related to core therapy, acoustic, electric, robotic, and software system subcomponents. Design or develop medical diagnostic... 
    Full time
    Temporary work
    Work experience placement
    Visa sponsorship

    HistoSonics, Inc.

    Ann Arbor, MI
    4 days ago
  • $116.36k - $155.15k

     ...supervision. The Main Responsibilities The candidate will have demonstrated knowledge and experience in system architecture and engineering disciplines. Specific technical knowledge of enterprise level networking and network security. Recommends optimized solutions... 
    Full time
    Temporary work
    Remote work
    1 day per week

    Lumen

    Ann Arbor, MI
    3 days ago
  • $92.3k - $166.85k

     ...Description We are seeking a Lead Transmission Line Engineer who will work as a member of a dynamic team in a fast-paced environment, solving challenging problems in electric transmission. The successful candidate will serve as an Engineer on electric transmission... 
    Work at office
    Local area
    Immediate start
    Remote work

    Leidos

    Ann Arbor, MI
    2 days ago
  •  ...Software Engineer At MITRE, your passion fuels work that impacts our nation and improves lives. This is where your skills strengthen national...  ...across software engineering, DevSecOps, cloud technologies, embedded systems, digital engineering, AI-enabled systems, and modern... 
    Work experience placement
    Internship
    Local area
    Immediate start
    3 days per week

    MITRE

    Ann Arbor, MI
    3 days ago
  •  ...Title: RF Sensing Systems Engineer RF Sensing Systems Engineer KBR's National Security Solutions team provides high-end engineering...  ...to experimental/collected data. • Implement, using software such as MATLAB or Python, advanced signal and image processing... 
    Full time
    Internship
    Local area
    Remote work

    KBR

    Ann Arbor, MI
    more than 2 months ago
  • $18 - $50 per hour

     ...Siemens Digital Industries Software Strategic Student Program (SSP) Discover your career with us at Siemens Digital Industries Software...  ...Industries Software is seeking a Digital Thread & Systems Engineering Intern to support the Capital PreSales organization. This... 
    Remote job
    Hourly pay
    Full time
    Internship
    Local area

    Siemens

    Ann Arbor, MI
    21 hours ago
  • $31.25 per hour

     ...Distribution EngineerThis entry-level Distribution Engineer role offers the opportunity to work on large-scale utility and infrastructure projects while supporting the growth of a Distribution Infrastructure Support team in an office-based environment. You will function... 
    Contract work
    Temporary work
    Work at office

    Actalent

    Ann Arbor, MI
    4 days ago
  • Electrical Engineer - Power System Studies (EHV Focus)Black & Veatch is seeking a highly skilled and experienced Electrical Engineer with...  ..., PSLF, PSCAD, PowerWorld, ASPEN OneLiner, CAPE, and similar software platforms.Experience in substation design, including: Conceptual... 
    Temporary work
    Work experience placement
    For subcontractor
    Work at office
    Relocation

    Black & Veatch

    Ann Arbor, MI
    1 day ago
  •  ...Role: Systems Engineer – Arene Applied Engineering Location: Ann Arbor, MI Work Arrangement...  ...expertise rather than primarily software-development backgrounds. Candidates must...  ...-in-the-loop environments • Work with embedded, Linux-based, cloud-connected, and distributed... 
    Contract work

    TheCorporate LLC

    Ann Arbor, MI
    3 days ago
  • $189k - $310.5k

     ...autonomous driving and advanced driver assist technologies; Arene, our software development platform for software-defined vehicles; Woven City...  .... You’ll collaborate daily with ML researchers, software engineers, robotics engineers, and hardware teams to design, build, and... 
    Temporary work
    Work at office
    Flexible hours

    Woven by Toyota

    Ann Arbor, MI
    16 days ago
  • $87.34k - $97.04k

     ...experiences and seamless support to the U-M community. The Network Engineering and Architecture team is responsible for the design of all...  ...in their utilization of computer and network hardware and software Demonstrated knowledge of applicable: computer operating systems... 
    Full time
    Temporary work
    Part time
    Immediate start
    Remote work
    Flexible hours
    Weekend work

    University of Michigan

    Ann Arbor, MI
    4 days ago
  •  ...driver assist technologies; Arene, our software development platform for software-defined...  ...generation vehicles. The Arene Tools Engineering team’s mission is to streamline software...  ...candidate for this role comes from a strong embedded software engineering background. This... 
    Work at office
    Flexible hours
    Shift work

    Woven by Toyota

    Ann Arbor, MI
    16 days ago
  •  ...sounds like a brand you’d like to be a part of, consider joining our team! Job Description Level III Site Reliability Engineers are recognized technical experts who lead complex projects and initiatives, drive innovation, and serve as key resources for both... 
    Full time
    Local area
    Relocation

    Domino's Corporate

    Ann Arbor, MI
    18 days ago
  • Associate Electrical Engineer - Power System ProtectionBlack & Veatch is seeking a Power System Protection Engineer with 1-4 years' experience...  ...calculations / setting file development, relay manufacturer software platforms, and familiarity with power system analysis &... 
    Work experience placement
    Work at office
    Local area

    Black & Veatch

    Ann Arbor, MI
    21 hours ago
  • $93.5k - $128.59k

     ...timing industry with the best silicon Microelectromechanical Systems (MEMS) timing products in the world. As a MEMS Development Engineer, you will work on development and characterization of the next generation of SiTime products. This includes hands-on work in the RF... 

    SiTime Corporation

    Ann Arbor, MI
    11 days ago
  • $125k - $155k

     ...capability to AI data centers, giving operators a way to better use the power already available to them. The Senior Network & Systems Engineer is responsible for owning Tier 3 IT support, network infrastructure, and systems administration across Utilidata’s Ann Arbor... 
    Full time
    Casual work
    Local area
    Remote work
    Flexible hours

    Utilidata

    Ann Arbor, MI
    a month ago
  • $18 - $25 per hour

     ...collaborative ecosystem of the world's most advanced hardware and software solutions, WWT helps clients and partners conceptualize, test...  ...2026. If you’re interested in Solutions, Consulting and Engineering this is the place for you! Why Solutions Consulting & Engineering... 
    Remote job
    Hourly pay
    Summer work
    Internship
    Work at office
    Immediate start
    Shift work

    World Wide Technology

    Ann Arbor, MI
    21 hours ago
  • $94.9k - $176.3k

     ...Thomson Reuters U.S. Income Tax Compliance  software is relied upon by the largest multi-national corporations and global accounting firms...  ...to add a talented, results oriented and innovative software engineer to our team who will help us extend our market leadership into... 
    Full time
    Work experience placement
    Work at office
    Local area
    Immediate start
    Flexible hours

    Thomson Reuters

    Ann Arbor, MI
    3 days ago
  • $80k - $120k

     ...skills. The annual salary range for this position is $80,000-$120,000. ABOUT ACCUMTECH AccumTech is a small, but growing, software service company that has annually been voted one of Crain’s Detroit Business Coolest Places to Work by our employees since 2019.... 
    Full time
    Flexible hours

    AccumTech

    Ann Arbor, MI
    more than 2 months ago
  • $105.9k - $180k

     ...invest 15% of sales back into R&D. Our expert teams of physicists, engineers, data scientists and problem-solvers work together with the...  ...power, thermals, PCIe, memory, storage, and interconnects.HPC Software & OS IntegrationInstall, configure, and maintain Linux OS... 
    Minimum wage
    Full time
    Work experience placement
    Local area
    Remote work
    Flexible hours

    KLA-Tencor

    Ann Arbor, MI
    7 days ago
  • $120k - $140k

     ...We are seeking a motivated and technically proficient Solutions Engineer to serve as a trusted advisor to customers throughout the sales...  ...with the sales/pre-sales processes used in either hardware or software sales. ~ Polished presenter, comfortable leading presentations... 
    Remote job
    Full time
    H1b

    Aperia Technologies

    Ann Arbor, MI
    1 day ago
  • $198k - $233k

     ...Location:  This is a fully remote position within the United States or Canada. Role Summary: We’re looking to hire a Staff Backend Software Engineer to join our team. In this capacity, you will contribute to the development of specialized tools for threat hunters, SOC... 
    Full time
    Remote work
    Worldwide

    Censys

    Ann Arbor, MI
    3 days ago

Do you want to receive more vacancies?

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