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

Senior Firmware Engineer

$130k - $170k

Novanta

Build a career powered by innovations that matter! At Novanta, our innovations power technology products that are transforming healthcare and advanced manufacturing—improving productivity, enhancing people’s lives and redefining what’s possible. We create for our global customers engineered components and sub-systems that deliver extreme precision and performance for a range of mission-critical applications—from minimally invasive surgery to robotics to 3D metal printing.Novanta is one global team with over 26 offices located in The Americas, Europe and Asia-Pacific. Looking for a great place to work? You have found it with a culture that embraces teamwork, collaboration and empowerment. Come explore Novanta.Job OverviewWe are seeking a highly skilled and motivated senior-level embedded firmware engineer to join our engineering team focused on developing next-generation sensor technology. You will play a critical role in designing, implementing, and optimizing embedded software that drives high-speed, high precision sensor technology used in surgical robots, semiconductor or industrial equipmentResponsibilities:Design, develop, and maintain firmware code for sensor technologyAlgorithm Implementation: Analyzing, designing, and implementing signal processing and control loops (e.g., Automatic gain control, PID, Gain offset and phase correction) in embedded systems based on existing software models (e.g., MATLAB, C++, or Python models). Firmware Development: Designing, implementing, and integrating embedded firmware designs in microcontrollers / MCUs for optimized performance, resource utilization, low latency and power efficiency. Embedded firmware is primarily written in C.Implement low-level communication protocols (e.g., CAN, SPI, I2C, UART, Ethernet, BISS)Collaborate with hardware engineers, FPGA engineers, systems engineers, and application software developers to define firmware requirementsHardware/Software Integration: Collaborating with multidisciplinary teams (electrical engineers, software engineers, FPGA engineers) to ensure seamless integration of the MCU firmware with the overall systemTesting and Validation: Developing robust test benches and utilizing lab tools such as oscilloscopes and logic analyzers for rigorous testing and validation of designs against functional specifications and performance requirements.Participate in code reviews, documentation, and continuous improvement initiativesSupport manufacturing and field teams with debugging and troubleshootingJob Requirements:5+ years of experience in firmware engineering, focusing on MCU firmware design, development, and testing.A bachelor degree in Electrical Engineering, Computer Engineering, Computer Science, or a related advanced degree.Demonstrated experience using the C programming language in firmware.Demonstrated experience on signal processing (e.g. automatic gain control, PID, gain offset and phase correction) and communication protocols (e.g., CAN, BiSS, SPI, I2C, UART, Ethernet)Familiarity with digital and analog electronics, schematics, and oscilloscopes – able to read electronic schematics to understand peripherals connected to MCU.Excellent oral and written communication skillsExcellent software configuration management capabilities using revision control systems (Github or the like)Experience with MS tools (Visio, Excel, Word, etc)Demonstrated experience in Agile development methodologies and/or Kanban and associated tools (Atlassian [Jira] or the like)Occasional travel, about once or twice a year, may be required to visit trade shows, customer sites, or partnered business units.Salary InformationThe salary for this role will range from $130,000 to $170,000 annually based on full-time employment. Salary offers are based on a wide range of factors including but not limited to location, relevant skills, training, experience, education, etc. Certain roles may be eligible for performance-based incentive compensation and/or long-term incentives. Incentives could be discretionary or non-discretionary depending on the plan. Novanta supports all aspects of your life’s needs. This position provides a full range of medical, financial, and other benefits to make your quality of life better. Novanta is proud to be an equal employment opportunity and affirmative action workplace. We consider all qualified applicants without regard to race, color, religion, sex (including pregnancy), sexual orientation, gender identity or expression, national origin, military and veteran status, disability, genetics, or any other category protected by federal law or Novanta policy.Please call View phone number on click.appcast.io if you need a disability accommodation for any part of the employment process.SummaryLocation: Bedford, MAType: Full time

Vacancy posted 14 hours ago
Similar jobs that could be interesting for youBased on the Senior Firmware Engineer in Bedford, MA vacancy
  •  ...Werfen seeks a Principal Embedded Software Engineer with deep expertise in motion control, real-time firmware, and low-level driver development. You will design and optimize microcontroller firmware interfacing with motors, sensors, and RTOS peripherals, bridging hardware... 
    Senior

    Jobleads-US

    Bedford, MA
    2 days ago
  • $160k - $200k

    About the RoleWe are seeking a highly motivated and experienced Senior Staff Firmware Engineer to join the Atlas team at Boston Dynamics. In this role, you will play a critical part in designing, developing, and delivering cutting-edge firmware solutions for advanced humanoid... 
    Senior
    Full time
    Visa sponsorship

    Boston Dynamics

    Waltham, MA
    14 hours ago
  • $110.39k - $151.81k

     ...healthcare, agriculture and industrial applications.We are looking for an experienced, hands-on engineer to help our team design, develop, and validate electronic hardware and firmware for innovative diagnostic devices. An ideal candidate is skilled at both prototyping and... 
    Senior
    Permanent employment
    Full time
    Work at office
    Day shift

    Analog Devices

    Wilmington, MA
    4 days ago
  • $161.7k - $258k

     ...one that makes better decisions, drives innovation and delivers better business results. Opportunity Overview Embedded firmware engineering develops the embedded board support package for all Teradyne instruments and is involved in key architecture choices to... 
    Senior
    Remote work
    Flexible hours

    Teradyne

    Reading, MA
    15 hours ago
  • $191k - $253k

     ...infrared, and sensor data to give our war fighters and allies an advantage. ABOUT THE JOB The Imaging team is seeking a Senior Firmware Engineer to design a new product lines. In this role, you will work closely with an interdisciplinary technical team to define, complete... 
    Senior
    Full time
    Work experience placement

    Telemetry Today LLC

    Waltham, MA
    4 days ago
  • Analog Devices, Inc. is seeking an experienced engineer to design, develop, and validate electronic hardware and firmware for diagnostic devices. You will prototype and mature designs for manufacturing, collaborating with bio-medical, mechanical, and software experts.... 
    Senior

    1010 Analog Devices Inc.

    Wilmington, MA
    1 day ago
  • EVONA is seeking a Firmware Engineer to own embedded firmware for mission-critical underwater robotic systems built on STM32 platforms. You will drive architecture, development, and integration while collaborating with hardware, mechanical, and systems engineers. The role... 
    Senior

    EVONA

    Cambridge, MA
    1 day ago
  • $120k - $150k

     ...is a global leader in the design and manufacturing of highly engineered, precision power conversion, measurement and control solutions...  ...and is headquartered in Denver, Colorado.POSITION SUMMARY: As a Firmware Engineer, you'll play a key role in developing the intelligent... 
    Senior
    Work at office
    Flexible hours

    Advanced Energy

    Wilmington, MA
    1 day ago
  •  ...and citizen services. We’re a nonprofit engineering, applied research, and advanced technology...  ...security.Roles & Responsibilities:Senior engineers in the embedded hardware reverse...  ...commercial processors and SoCsEmbedded firmware reverse engineeringFPGA and/or system-on... 
    Senior
    Internship
    Local area

    Mitre

    Bedford, MA
    1 day ago
  •  ...is where your skills strengthen national security, cybersecurity, health, transportation, and citizen services. We’re a nonprofit engineering, applied research, and advanced technology organization working in the public interest. With objectivity and integrity at our... 
    Senior
    Internship
    Local area
    Immediate start

    Mitre

    Bedford, MA
    4 days ago
  •  ...: Company Generac Power Systems Name Senior Staff Power Electronics Firmware and Controls Engineer - Clean Energy Req # 63779 Employment Type Full Time Shift 1st Generac Clean Energy is looking for a motivated Engineer with insatiable curiosity to help create next generation... 
    Senior
    Full time
    Work experience placement
    Shift work

    Generac Power Systems

    Bedford, MA
    7 days ago
  •  ...Werfen is seeking a Principal Embedded Software Engineer in Bedford, MA, focusing on motion control and real-time firmware for microcontroller-based systems. You will collaborate closely with hardware engineers and drive low-level driver development, debugging, and optimization... 

    Jobleads-US

    Bedford, MA
    2 days ago
  •  ...health, transportation, and citizen services. We’re a nonprofit engineering, applied research, and advanced technology organization...  ...mitigation, implementation security, trusted execution technologies, firmware authentication, and evaluation of systems against hardware-... 
    Senior
    Work experience placement
    Internship
    Local area
    Immediate start
    3 days per week

    Mitre

    Bedford, MA
    2 days ago
  •  ...Position Summary This position, based in our Burlington, MA office, offers a unique opportunity to collaborate with world-class engineers and scientists developing groundbreaking products for chemical detection. In this role, you will design and develop embedded... 
    Senior
    Work at office
    Remote work
    Worldwide

    908 Devices

    Burlington, MA
    2 days ago
  • A defense technology company is seeking a Firmware Engineer III in Wilmington, MA. The role involves developing FPGA designs and transitioning them into ASICs while requiring expertise in VHDL and mixed signal electronics. Ideal candidates will have 5-6 years of relevant... 
    Senior
    Flexible hours

    Cessna

    Wilmington, MA
    3 days ago
  • A leading technology company is seeking a Senior Principal Software Engineer to join their Xcelium Compiler Team. This role focuses on implementing advanced compiler algorithms and collaborating on strategic architectural initiatives for simulation technologies. Candidates... 
    Senior

    Cadence

    Burlington, MA
    1 day ago
  •  ...challengesCollaborate with external research partners to find solutions for BG’s problem spaceAssist with mentorship of more junior engineers or internsQuickly prototype solutions, creating demos for stakeholders and visitorsOwn solutions from the prototype stage to... 
    Senior

    Berkshire Grey

    Bedford, MA
    2 days ago
  • $115k - $137k

     ...enterprises and managed services providers leverage NetBrain’s platform.What We NeedNetBrain Technologies is looking for a Senior Full Stack Software Engineer to join our engineering team. You will work across front-end and back-end, architecting and building high-performance... 
    Senior
    Work experience placement

    NetBrain Technologies

    Burlington, MA
    3 days ago
  •  ...health, transportation, and citizen services. We’re a nonprofit engineering, applied research, and advanced technology organization...  ...and career growth.Roles & Responsibilities:MITRE is seeking a Senior Agentic Software Engineer to design, build, secure, and operate... 
    Senior
    Internship
    Local area
    Immediate start
    3 days per week

    Mitre

    Bedford, MA
    1 day ago
  • $90k - $157.5k

    Who we are looking for An experienced software engineer who will be an individual contributor responsible for redesigning the current system...  ...challenge you are up for. What you will be responsible forAs a Senior Developer, you will:Manage a development team’s staff,... 
    Senior
    Full time
    Temporary work
    Flexible hours

    State Street Bank

    Burlington, MA
    3 days ago
  • $114.6k - $151.9k

    Position DescriptionThe Senior SAP Application Developer will be responsible for technical analysis, development and unit testing of applications, extensions and integrations for S/4HANA (currently 2023 on-premise edition), SRM and to a limited extent, BW/4HANA. Although... 
    Senior

    Lincoln Laboratory

    Lexington, MA
    4 days ago
  •  ...transfer, fluid flow and chemical species transport applications, along with a variety of Multiphysics applications involving other engineering disciplines. Initiate and participate in subsequent sales opportunities to existing customers or colleagues and other departments... 
    Senior

    Comsol

    Burlington, MA
    1 day ago
  •  ...health, transportation, and citizen services. We’re a nonprofit engineering, applied research, and advanced technology organization...  ...career growth.   Roles & Responsibilities:MITRE is seeking a Senior Software Engineer to design, build, secure, and operate mission... 
    Senior
    Work experience placement
    Internship
    Local area
    Immediate start
    3 days per week

    Mitre

    Bedford, MA
    1 day ago
  •  ...challenges. Collaborate with external research partners to find solutions for BG’s problem space. Assist with mentorship of more junior engineers or interns. Communicate technical priorities and status.Minimum Qualifications: Master’s degree in Robotics, Machine Learning,... 
    Senior

    Berkshire Grey

    Bedford, MA
    23 hours ago
  •  ...Principal Software Engineer sought by Veracode, Inc. to maintain our cutting edge application security platform in conjunction with our Operations team. Position located in Burlington, MA. Requires a Bachelor's degree or equivalent in Computer Science... 
    Senior
    Work experience placement

    Veracode

    Burlington, MA
    4 days ago
  •  ...operations. Our technology automates complex warehouse tasks such as picking, packing, sorting, and trailer unloading.As a Software Engineer on Berkshire Grey’s Scoop robotic trailer-unloading program, you will design, implement, test, deploy, monitor, and maintain... 
    Senior

    Berkshire Grey

    Bedford, MA
    1 day ago
  • $175k - $200k

    Senior Principal Software Engineer - Xcelium Compiler Team (R51299/ts) We are seeking a highly skilled and motivated Senior Principal Engineer to join the Xcelium Compiler Team. The responsibilities will include implementing advanced compiler algorithms, profiling and... 
    Senior

    Cadence

    Burlington, MA
    1 day ago
  • $160k - $180k

     ...Applied Research Solutions is seeking a Senior Software Engineer who has worked in an Agile Environment and has experience with JIRA and Confluence. This position is onsite at Hanscom AFB, Bedford, MA. Why Work with us? Applied Research Solutions (ARS) is respected... 
    Senior
    For contractors
    For subcontractor

    Appliedres

    Bedford, MA
    2 days ago
  • A leading engineering services company is seeking a Senior Principal Systems Engineer to provide technical advice and support for advanced weapon systems at Hanscom Air Force Base. The ideal candidate has over 15 years of relevant experience, particularly in acquisition... 
    Senior

    Modern Technology Solutions Inc

    Bedford, MA
    2 days ago
  •  ...CambridgeshireCompany: Planet Pharma GroupContact: ApplicationsEmail: ****@*****.*** Our Team as an Embedded Firmware Engineer - Drive Innovation in Connected Devices!Are you a passionate firmware developer eager to work on cutting-edge embedded systems... 

    Planet Pharma

    Cambridge, MA
    23 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Firmware Engineer. Be the first to apply!