Embedded Software Engineer
$105k - $145kSpectrum 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
- ...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...SuggestedWork experience placementFlexible hours
- 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...SuggestedFull timeLocal areaImmediate startRemote workWork from homeRelocation packageFlexible hours
- ...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...SuggestedLocal area
- ...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...SuggestedFull timePart timeWork experience placementInternshipWork at officeLocal area
- ...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....SuggestedDaily paidApprenticeship
$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 workTemporary work$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 officeImmediate startFlexible hoursShift work- ...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 work3 days per week
- ...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 timeTemporary workWork experience placementVisa sponsorship
$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 timeTemporary workRemote work1 day per week$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 officeLocal areaImmediate startRemote work- ...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 placementInternshipLocal areaImmediate start3 days per week
- ...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 timeInternshipLocal areaRemote work
$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 jobHourly payFull timeInternshipLocal area$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 workTemporary workWork at office- 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 workWork experience placementFor subcontractorWork at officeRelocation
- ...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
$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 workWork at officeFlexible hours$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 timeTemporary workPart timeImmediate startRemote workFlexible hoursWeekend work- ...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 officeFlexible hoursShift work
- ...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 timeLocal areaRelocation
- 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 placementWork at officeLocal area
$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...$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 timeCasual workLocal areaRemote workFlexible hours$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 jobHourly paySummer workInternshipWork at officeImmediate startShift work$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 timeWork experience placementWork at officeLocal areaImmediate startFlexible hours$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 timeFlexible hours$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 wageFull timeWork experience placementLocal areaRemote workFlexible hours$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 jobFull timeH1b$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 timeRemote workWorldwide
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Software Engineer. Be the first to apply!
- internship software Ann Arbor, MI
- software Ann Arbor, MI
- software intern Ann Arbor, MI
- id software Ann Arbor, MI
- healthcare software sales Ann Arbor, MI
- software sales executive Ann Arbor, MI
- entry level software sales Ann Arbor, MI
- software sales Ann Arbor, MI
- software asset management analyst Ann Arbor, MI
- software technology Ann Arbor, MI




