Embedded Software Engineer
Onto
Onto Innovation is a leader in process control, combining global scale with an expanded portfolio of leading-edge technologies that include: 3D metrology spanning the chip from nanometer-scale transistors to micron-level die-interconnects; macro defect inspection of wafers and packages; metal interconnect composition; factory analytics; and lithography for advanced semiconductor packaging. Our breadth of offerings across the entire semiconductor value chain helps our customers solve their most difficult yield, device performance, quality, and reliability issues. Onto Innovation strives to optimize customers' critical path of progress by making them smarter, faster and more efficient.
Job Summary & Responsibilities About the Role We are seeking a highly skilled and motivated Embedded Software Developer to join our engineering team focused on developing next-generation semiconductor capital test equipment. You will play a critical role in designing, implementing, and optimizing embedded software that drives high-performance, precision instrumentation used in semiconductor manufacturing and validation. Key Responsibilities- Design, develop, and maintain embedded software for real-time control systems in semiconductor precision test equipment
- Collaborate with hardware engineers, FPGA designers, systems engineers, and application software developers to define software requirements and interfaces
- Implement low-level drivers, communication protocols (e.g., CAN, SPI, I2C, UART, Ethernet, PCIe), and real-time operating systems (RTOS)
- Optimize software for performance, reliability, and scalability in high-throughput test environments
- Conduct unit testing, integration testing, and system-level validation
- Participate in code reviews, documentation, and continuous improvement initiatives
- Support manufacturing and field teams with debugging and troubleshooting
- Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, or related field
- 3 - 10 years of experience in embedded software design and development (C/C++ preferred)
- Strong understanding of microcontrollers (MCUs), SoCs, FPGAs, and embedded Linux or RTOS environments
- Demonstrated experience utilizing ARM based MCUs such as PIC, STM as well as Altera (NIOS2) or Xilinx (micro-blaze)
- Experience with hardware bring-up, board support packages (BSP), and device drivers
- Demonstrated experience implementing communication protocols (e.g., CAN, SPI, I2C, UART, Ethernet, PCIe), and real-time operating systems (RTOS)
- Familiarity with digital and analog electronics, schematics, and oscilloscopes
- Excellent oral and written communication skills
- Excellent software configuration management capabilities i.e. revision control systems (Git, TFS, SVN, etc)
- Experience with MS tools (Visio, Excel, Word, etc)
- Demonstrated experience in Agile development methodologies and/or Kanban and associated tools (Azure DevOps, Atlassian [Jira] or the like)
- Ability to travel ~10%
- Experience in the semiconductor equipment or test & measurement industry
- Knowledge of high-speed data acquisition, signal processing, or precision timing systems
- Familiarity with safety-critical or high-reliability software development practices
- Exposure to scripting languages (Python, Bash)
Onto Innovation Inc. offers competitive salaries and a generous benefits package, including health/dental/vision/life/disability, PTO, 401K plan with employer match, and an Employee Stock Purchase Program (ESPP) along with health & wellness initiatives. We provide a collaborative working environment along with resources, and state-of-the-art tools & equipment to promote success; and a welcoming, inclusive corporate culture where individuals are recognized for their contributions. Onto Innovation Inc. is an Equal Opportunity Employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, gender, sexual orientation, national origin, genetic information, age, disability, veteran status, or any other legally protected basis. For positions requiring access to technical data, Onto Innovation Inc., Inc. may have to obtain export licensing approval from the U.S. Department of Commerce - Bureau of Industry and Security and/or the U.S. Department of State - Directorate of Defense Trade Controls. As such, applicants for this position - except US Citizens, US Permanent Residents, and protected individuals as defined by 8 U.S.C. 1324b(a)(3) - may have to go through an export licensing review process.
- ...* This is a secondary processing purpose.* This is a primary processing purpose.* This is a secondary processing purpose.Embedded Software Engineer page is loaded## Embedded Software Engineerlocations: US- MA- Burlington- 154 Middlesex Turnpike: Remote-UStime type: Full...SuggestedRemote workFlexible hours
- ...Embedded System Software Engineer MPR Associates, Inc. (MPR), a thriving multi-discipline, specialty engineering services and consulting firm, is actively seeking a capable and motivated Embedded System Software Engineer to join our team. If you are seeking a unique...Suggested
$115k - $135k
...complementary analytical technologies, software automation, and machine learning. For more... ...to collaborate with world-class engineers and scientists developing groundbreaking... ...this role, you will design and develop embedded software that controls sophisticated electromechanical...SuggestedWork at officeRemote workWorldwide$107.5k - $204.5k
...than 100 years of experience and renowned engineering expertise to meet the needs of today's... ...aerospace and defense. Job Summary : The Software Product Assurance Center's Software... ...employ Agile development techniques on embedded targets to continuously develop and...SuggestedTemporary workWork experience placementFor subcontractorWork at officeRemote workFlexible hours$180k - $200k
...Principal Embedded Software Engineer Burlington, Massachusetts, United States 10Beauty is a robotics startup based in Burlington, MA. We have raised $70M from some of the leading venture and celebrity investors in the country to build the world's first fully autonomous...SuggestedFull time$86.8k - $165.2k
Prattwhitney is seeking a software developer in Tewksbury, Massachusetts. In this role, you will develop, test, and integrate complex software solutions for aerospace and defense. Candidates require a Bachelor's Degree in a STEM field and at least five years of relevant...- ...company, is a dynamic product development and engineering consulting firm located in Wilmington,... ...for manufacturing. Fikst has growing embedded systems design capabilities, focusing on... ...with engineering design to create novel software solutions. While we value experience...
$110k - $150k
...Embedded Software Engineer Do you want to change how the world creates? At Formlabs, we're building the tools that make it possible for anyone to bring their ideas to life, from cutting-edge products to life-saving medical devices. Our 3D printing technology powers...Full timeWork at officeRemote workWorldwideFlexible hours- ...Job Title: Embedded Software Engineer Job ID: 561 City: Wakefield State: Massachusetts Job Type: Full Time On-Site/Part Time On-Site/Full Time Remote/Part Time Remote/Full Time Hybrid Position Overview:...Full timePart timeRemote work
$60 - $80 per hour
...Job Description This role is for an Embedded Software Engineer. The client is a US Federal Government contractor and is legally required to hire US Citizens. A United States Government Clearance is required to be eligible for the position. Job Title : Embedded Software...For contractors- ...100% of the time. Responsibilities Designs and implements software for embedded devices and systems from requirements to production and commercial... ...Have Bachelor’s Degree in Computer Science, Electrical Engineering, or related field. 2 years of programming experience in C/...Full time
- ...Embedded Software Engineer This job is with Encode, Inc a fully owned subsidiary of Lancesoft. Clearance: This role requires a secret clearance to start. The candidate will need to be open and able to increase clearance level to Top Secret when they start. If someone...ApprenticeshipLocal areaWork from home
$166k - $220k
...state-of-the-art imaging systems across both hardware and software, deployed to tackle the most significant security challenges... ...advantage. About The Job The Imaging team is seeking an Embedded Software Engineer to help design new product lines. In this role, you will work...Full time- ...W2 Enter Job Description... Designs and implements software of embedded devices and systems from requirements to production and commercial... ..., design and development of embedded firmware in engineering projects. Analyzes and enhances efficiency, stability and scalability...Full timeLocal areaWork from homeRelocation
$100 per hour
...Lead Firmware Engineer Contract, US Citizen with Active Security Clearance Potential Pay Range is $100+ per hour based on Education and Skill Set Our clients System Development Division (SDD) is focused on delivering National Defense capabilities by driving mission-focused...Hourly payContract work$110k - $150k
## Embedded Software Engineer---To all recruitment agencies: Formlabs does not accept agency resumes. Please do not forward resumes to our jobs alias, Formlabs employees or any other company location. Formlabs is not responsible for any fees related to unsolicited resumes...Full timeWork at officeRemote workWorldwideFlexible hours- ...RISE Robotics is a high‑growth technology company backed by The Engine, a Tough Tech venture capital fund built by MIT, Greentown... ...systems to more efficient and sustainable solutions. As a Senior Embedded Software Engineer, you'll play a pivotal role in the development and...Work at officeFlexible hours3 days per week
- ...United States Citizenship. Principal Antenna Engineer Mayflower Communications Company is a... ...System) related hardware and software, including specialized receivers, anti‑jam... ...experience with C/C++ is a plus. Senior Embedded Software Engineer The Senior Embedded Software...Work experience placement
- ...MITRE Embedded Systems Engineer Why choose between doing meaningful work and having a fulfilling life? At MITRE, you can have both. That's... ...with significant expertise in high performance and embedded software to lead and support advanced research and development...Work experience placementLocal areaImmediate start
$30k
...solutions connecting the space, air, land, sea and cyber domains in the interest of national security. Job Title: Lead, Systems Engineer (Space Systems) - MBSE : Sign-on bonus ($30K max) Job Code: 36384 Job Location: Wilmington, MA Job Schedule: 9/80 (...Local areaImmediate startRemote workRelocationRelocation packageFlexible hours- Description: JOB PURPOSE The Senior Systems Engineer is responsible for focusing on the challenges of integrating complex systems. The... ...requirements for different subsystems and disciplines (EE, ME, Software). Enable fast prototyping of new features by owning design,...Full timeLocal areaRelocation package
- ...and sustainability, we'd love to hear from you. Send inquiries to ****@*****.*** Senior Embedded Engineer Cala Systems is seeking a Senior Embedded Software Engineer to lead the embedded work on our water heater. This role involves a hands-on role in the...Work at office
$157k - $224k
...STR is hiring a Lead Model-Based Systems Engineer (MBSE) in our Woburn, MA office to work across a broad portfolio of DoD mission areas... ...reverse engineering techniques, and the ability to work with complex software systems and the utilization of Digital Engineering/MBSE to...Full timeWork experience placementWork at officeLocal areaRemote workFlexible hours- ...Title: C++ Embedded Software Engineer - 741640 Location: Lawrence, MA 01843 Job Description Position Description: Our client is a large Medical Device company looking for C++ Embedded Software Engineers to join a team of Software Engineers currently working on 3 major...
$130k - $160k
...improve hospital efficiency and enhance patient care. Overview Position Summary: We are seeking a Senior Embedded Software Engineer with deep expertise in motion control systems, real-time embedded software, and low-level firmware development. This role...Full timeWorldwideShift work- ...A sustainable mining startup in Massachusetts is seeking a Senior Mechanical Engineer to lead the design and implementation of critical metals processing systems. The ideal candidate will have over 7 years of mechanical engineering experience, a strong ability to troubleshoot...
$86.8k - $165.2k
...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...Temporary workWork experience placementInterim roleWork at officeRemote workRelocationFlexible hoursDay shift$135k - $250.5k
Harris Geospatial Solutions is seeking a Lead IPTL Software Engineer for their Wilmington, MA location. This role leads a Software Integrated... ...ideal candidate should possess significant experience in embedded software development and the space domain. The position offers...Relocation package$175.3k - $280.6k
...results. Opportunity Overview The Senior Optical Systems Engineer will have responsibility for development of optical test... ...optics, along with motion systems, cameras, and image-analysis software. As a member of the Silicon Photonics Engineering Staff, you will...Flexible hours$98k - $135k
...RF Hardware Engineer Woburn, MA STR is focused on delivering National Defense capabilities... ..., analog and digital signal processing, software-defined radios (SDRs), FPGA firmware and... ...development, microcontrollers and embedded processors, physics modeling and...Full timeLocal areaNight shift
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Software Engineer. Be the first to apply!
- software applications developer Wilmington, MA
- remote software sales Wilmington, MA
- senior c# .net software developer Wilmington, MA
- id software Wilmington, MA
- software Wilmington, MA
- entry level software sales Wilmington, MA
- internship software Wilmington, MA
- healthcare software sales Wilmington, MA
- software implementation project manager Wilmington, MA
- software support Wilmington, MA


