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

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
Qualifications

Qualifications

Required:
  • 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%
Preferred:
  • 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.
Vacancy posted 19 hours ago
Similar jobs that could be interesting for youBased on the Embedded Software Engineer in Wilmington, MA vacancy
  •  ...* 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... 
    Suggested
    Remote work
    Flexible hours

    Ciena

    Burlington, MA
    2 days ago
  •  ...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

    MPR Services

    Burlington, MA
    3 days ago
  • $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... 
    Suggested
    Work at office
    Remote work
    Worldwide

    908 Devices

    Burlington, MA
    20 hours ago
  • $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... 
    Suggested
    Temporary work
    Work experience placement
    For subcontractor
    Work at office
    Remote work
    Flexible hours

    Raytheon Technologies

    Tewksbury, MA
    1 day ago
  • $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... 
    Suggested
    Full time

    10Beauty

    Burlington, MA
    7 hours ago
  • $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... 

    Prattwhitney

    Tewksbury, MA
    1 day ago
  •  ...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... 

    Rebuildmanufacturing

    Wilmington, MA
    2 hours ago
  • $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 time
    Work at office
    Remote work
    Worldwide
    Flexible hours

    Formlabs

    Somerville, MA
    20 hours ago
  •  ...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 time
    Part time
    Remote work

    Carlton National Resources

    Wakefield, MA
    3 days ago
  • $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

    Softworld, a Kelly Company

    Lexington, MA
    2 hours ago
  •  ...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

    LanceSoft

    Lexington, MA
    1 day ago
  •  ...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... 
    Apprenticeship
    Local area
    Work from home

    LanceSoft

    Lexington, MA
    20 hours ago
  • $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

    Anduril Industries

    Lexington, MA
    1 day ago
  •  ...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 time
    Local area
    Work from home
    Relocation

    LanceSoft

    Lexington, MA
    4 days ago
  • $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 pay
    Contract work

    GCR Professional Services

    Woburn, MA
    2 hours ago
  • $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 time
    Work at office
    Remote work
    Worldwide
    Flexible hours

    Formlabs

    Somerville, MA
    4 days ago
  •  ...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 office
    Flexible hours
    3 days per week

    Rise Robotics

    Somerville, MA
    1 day ago
  •  ...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

    Mayflower Communications

    Bedford, MA
    1 day ago
  •  ...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 placement
    Local area
    Immediate start

    MITRE

    Bedford, MA
    3 days ago
  • $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 area
    Immediate start
    Remote work
    Relocation
    Relocation package
    Flexible hours

    L3Harris

    Wilmington, MA
    3 days ago
  • 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 time
    Local area
    Relocation package

    Viken Detection

    Burlington, MA
    7 hours ago
  •  ...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

    Cala Systems

    Wilmington, MA
    3 days ago
  • $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 time
    Work experience placement
    Work at office
    Local area
    Remote work
    Flexible hours

    Systemstechnologyresearch

    Woburn, MA
    1 day ago
  •  ...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... 

    vTech Solution

    Lawrence, MA
    2 hours ago
  • $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 time
    Worldwide
    Shift work

    Werfen

    Bedford, MA
    2 days ago
  •  ...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... 

    Phoenix Tailings Inc.

    Burlington, MA
    2 hours ago
  • $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 work
    Work experience placement
    Interim role
    Work at office
    Remote work
    Relocation
    Flexible hours
    Day shift

    Raytheon Technologies

    Tewksbury, MA
    1 day ago
  • $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

    Harris Geospatial Solutions

    Wilmington, MA
    1 day ago
  • $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

    Teradyne

    Reading, MA
    3 days ago
  • $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 time
    Local area
    Night shift

    Science & Technology Research (STR)

    Woburn, MA
    3 days ago

Do you want to receive more vacancies?

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