Senior Firmware Engineer
$130k - $170kNovanta
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
- ...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
$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...SeniorFull timeVisa sponsorship$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...SeniorPermanent employmentFull timeWork at officeDay shift$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...SeniorRemote workFlexible hours$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...SeniorFull timeWork experience placement- 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
- 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
$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...SeniorWork at officeFlexible hours- ...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...SeniorInternshipLocal area
- ...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...SeniorInternshipLocal areaImmediate start
- ...: 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...SeniorFull timeWork experience placementShift work
- ...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...
- ...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-...SeniorWork experience placementInternshipLocal areaImmediate start3 days per week
- ...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...SeniorWork at officeRemote workWorldwide
- 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...SeniorFlexible hours
- 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
- ...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
$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...SeniorWork experience placement- ...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...SeniorInternshipLocal areaImmediate start3 days per week
$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,...SeniorFull timeTemporary workFlexible hours$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- ...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
- ...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...SeniorWork experience placementInternshipLocal areaImmediate start3 days per week
- ...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
- ...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...SeniorWork experience placement
- ...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
$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$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...SeniorFor contractorsFor subcontractor- 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
- ...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...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Firmware Engineer. Be the first to apply!
- senior mulesoft developer Bedford, MA
- senior linux systems engineer Bedford, MA
- senior mainframe developer Bedford, MA
- senior cloud security engineer Bedford, MA
- senior level Bedford, MA
- senior network engineer remote Bedford, MA
- senior manager product development Bedford, MA
- senior implementation engineer Bedford, MA
- senior manager creative operations Bedford, MA
- senior medical science liaison Bedford, MA


