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

Principal Embedded Software Engineer

Russell Tobin

Job Description

Job Description

Principal Embedded Software Engineer - Connected Devices & IoT

Location: Burlington, MA (Hybrid)
Duration: 6-Month W2 Contract
Pay: $100–$126/hour W2, depending on experience

Russell Tobin is partnering with a leading consumer products company to hire a Principal Embedded Software Engineer to help design and develop embedded software for next-generation connected appliance platforms. This role is ideal for an experienced engineer who can independently drive complex software development efforts, contribute to architecture decisions, and mentor other engineers while delivering high-quality embedded solutions.

What You'll Do

Lead the design, development, testing, deployment, and maintenance of embedded software applications and platform features. You'll collaborate with cross-functional teams, participate in architecture and design discussions, perform code reviews, troubleshoot complex system issues, and help elevate engineering excellence through technical leadership and mentorship.

What We're Looking For

  • 15+ years of relevant experience with a Bachelor's degree, 10+ years with a Master's degree, or equivalent experience.
  • Strong expertise in embedded software development using C/C++ and FreeRTOS.
  • Experience with low-level hardware and peripheral integration, including I2C, SPI, UART, GPIO, PWM, LCD, and LED interfaces.
  • Embedded IoT experience with technologies such as BLE, Wi-Fi, MQTT, TLS, DHCP, TCP/IP, UDP, GATT, and X.509 certificates.
  • Proven ability to independently deliver complex software solutions and provide technical leadership within an engineering team.

Preferred Experience

Experience developing software for consumer electronics, appliances, or other connected devices, along with familiarity with Agile development practices and tools such as Jira, Confluence, Git, and Bitbucket.

Russell Tobin offers eligible employee’s comprehensive healthcare coverage (medical, dental, and vision plans), supplemental coverage (accident insurance, critical illness insurance and hospital indemnity), 401(k)-retirement savings, life & disability insurance, an employee assistance program, legal support, auto, home insurance, pet insurance and employee discounts with preferred vendors.

Equal Employment Opportunity
Russell Tobin is an equal opportunity employer. We do not discriminate on the basis of the race, religious creed, color, national origin, ancestry, physical disability, mental disability, reproductive health decision making, medical condition, genetic information, marital status, sex, gender, gender identity, gender expression, age, sexual orientation, veteran or military status, or any other characteristic protected by applicable federal, state, or local law.

 
Fair Chance Employment
Russell Tobin is a Fair Chance employer. We consider all qualified applicants, including those with criminal histories, in a manner consistent with applicable state and local Fair Chance laws and ordinances, including, the California Fair Chance Act and all applicable local Fair Chance ordinances.

 
Accommodations
We are committed to providing reasonable accommodations to applicants and employees with disabilities. If you require a reasonable accommodation to participate in the application or interview process, or to perform the essential functions of this role, please contact us. 

 
Only applicable for San Francisco Candidates : Under the San Francisco Lactation in the Workplace Ordinance, we will provide written notice of lactation accommodation rights, and this notice will automatically be given upon hiring, any inquiry of parental leave or lactation accommodation. Company Description

We are committed to creating a workplace where all employees feel respected, supported, and empowered to do their best work. We foster a welcoming and innovative work environment that invests in you, providing access to an incredible breadth and depth of opportunities where you can grow your career and make a meaningful difference.

Company Description

We are committed to creating a workplace where all employees feel respected, supported, and empowered to do their best work. We foster a welcoming and innovative work environment that invests in you, providing access to an incredible breadth and depth of opportunities where you can grow your career and make a meaningful difference.

Vacancy posted 27 days ago
Similar jobs that could be interesting for youBased on the Principal Embedded Software Engineer in Burlington, MA vacancy
  • $95k - $245k

     .... From military defense and space exploration to biomedical engineering, lives often depend on the solutions we provide. Our multidisciplinary...  ...necessary for true innovation. Job Description Summary The Embedded Software Engineer (PMTS) provides technical expertise and leadership... 
    Suggested
    Full time
    Local area

    The Charles Stark Draper Laboratory, Inc.

    Cambridge, MA
    3 days ago
  • $95k - $237.5k

     ...Principal Embedded Software Engineer page is loaded## Principal Embedded Software Engineerremote type: Onsite Requiredlocations: Cambridge, MAtime type: Full timeposted on: Posted Todayjob requisition id: JR001899**Overview:**Draper is an independent, nonprofit research... 
    Suggested
    Full time
    Local area

    Draper

    Cambridge, MA
    2 days ago
  •  ...As a Principal Embedded Software Engineer, you'll play a pivotal role in the development and enhancement of the software that powers our robotic lifting solutions. You'll collaborate with cross-functional teams, contribute to the design and implementation of critical... 
    Suggested
    Work at office
    Flexible hours

    Rise Robotics

    Somerville, MA
    4 days ago
  •  ...Principal Embedded Software Engineer Waltham, MA Third Pole is on a mission to expand the lifesaving benefits of Nitric Oxide inhalation therapy, making it accessible to millions of respiratory challenged newborns and adults around the world. This is a rare opportunity... 
    Suggested
    Full time

    Third Pole Therapeutics

    Waltham, MA
    3 days ago
  • $125.3k - $175k

     ...Principal Embedded Software Engineer - Onsite position Do you have a passion to invent, design and implement embedded software along with a curiosity and desire to learn. Your job will be to create or modify Board Support Packages (BSPs), device drivers, power-on firmware... 
    Suggested
    Flexible hours

    Curtiss-Wright

    Tewksbury, MA
    8 days ago
  • A robotics engineering company in Somerville, MA, is seeking a Principal Embedded Software Engineer. This hybrid role involves designing and developing embedded software for robotic lifting solutions. Applicants should have over 5 years of experience in software development... 
    Flexible hours

    Rise Robotics

    Somerville, MA
    1 day ago
  • $107.5k - $204.5k

     ...100 years of experience and renowned engineering expertise to meet the needs of today’s...  ...seeking a skilled and detail-oriented Principal Software Development Engineer with a focus on developing...  ...language. Experience in embedded systems, real-time systems, or large-scale... 
    Temporary work
    Work experience placement
    Interim role
    Work at office
    Remote work
    Relocation package
    Flexible hours
    Night shift
    Afternoon shift

    Raytheon

    Bedford, MA
    24 minutes ago
  • $107.5k - $204.5k

     ...Principal Software Engineer – Missile Defense Sensors (MDS) Software Department What You Will Do Lead the design, development, testing, and deployment of complex software solutions in support of radar and Command and Control systems. Analyze, implement, and test software... 
    Temporary work
    Relocation package
    Flexible hours

    Prattwhitney

    Woburn, MA
    23 hours ago
  • $117.6k - $218.4k

     ...on the world of technology. Job Responsibilities Develop Software solutions that are efficient in time and memory complexity...  ...Strong proficiency in C/C++ programming. Strong software engineering and problem solving skills Deep understanding of data structures... 

    Cadence Design Systems

    Burlington, MA
    2 days 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 a new product lines. In this role, you will... 
    Full time
    Work experience placement
    Immediate start

    Anduril Industries

    Lexington, MA
    4 days ago
  • $140k - $260k

    Senior Principal Software Engineer - Compiler Development page is loaded## Senior Principal Software Engineer - Compiler Developmentlocations: Burlington, MAtime type: Full timeposted on: Posted Todaytime left to apply: End Date: December 31, 2026 (30+ days left to apply... 

    Cadence Design Systems

    Burlington, MA
    1 day ago
  •  .... require United States Citizenship. Principal Antenna Engineer Mayflower Communications Company is a...  ...Positioning System) related hardware and software, including specialized receivers,...  ...experience with C/C++ is a plus. Senior Embedded Software Engineer The Senior Embedded... 
    Work experience placement

    Mayflower Communications

    Bedford, MA
    4 days ago
  • $70 - $95 per hour

     ...Overview Designs and implements software of embedded devices and systems from requirements to production and commercial deployment for product...  ..., design and development of embedded firmware in engineering projects. Analyzes and enhances efficiency, stability and scalability... 
    Hourly pay
    3 days per week

    Athari DDS

    Lexington, MA
    4 days ago
  • $130k - $140k

     ...Sr. Embedded Software Engineer Department: Engineering Employment Type: Full Time Location: Burlington, MA Compensation: $130,000 - $140,000 / year Description The Senior Embedded Engineer contributes significantly to the development of Myomo’s advanced wearable robotics... 
    Full time

    Myomo Inc

    Burlington, MA
    2 days ago
  • $90k - $115k

     ...map! Introduction: 10Beauty is seeking a talented Embedded Software Engineer to help develop reliable, scalable, and high-performing software...  .... What you'll do: Develop embedded software, principally in C++ running on a Raspberry Pi 4/Linux, to control a... 
    Full time

    10Beauty

    Burlington, MA
    3 days ago
  • $70 - $95 per hour

     ...Designs and implements software of embedded devices and systems from requirements to production and commercial deployment for product lines...  ..., design and development of embedded firmware in engineering projects. Analyzes and enhances efficiency, stability and scalability... 
    3 days per week

    Athari DDS

    Lexington, MA
    4 days ago
  • $134k - $184k

     ...strive for impact, craftmanship, and teamwork while tackling our nation's most demanding cyber problems. A Senior Embedded Software Engineer at STR will engage as part of a multidisciplinary team of researchers and engineers dedicated to developing cutting-... 
    Full time
    Local area
    Night shift

    STR

    Woburn, MA
    3 days ago
  •  ...traditional sensing solutions struggle. We're looking for a Principal Radar Software Engineer to help drive the development of next‑generation radar...  ...performance, and collaborating closely with RF, FPGA, embedded, and AI teams to deliver innovative sensing products. You... 

    MatrixSpace

    Burlington, MA
    23 hours ago
  • $180k - $247.5k

    Symbotic is a leader in AI‑powered robotic technology, reimagining the supply chain through integrated warehouse automation. Principal Software Engineer Design and develop simulation systems and tools that support the design, development, qualification, and deployment of... 

    Symbotic

    Wilmington, MA
    3 days ago
  •  ...and societal impact. About the Role Ciena is looking for a Software Engineer to join the ONU firmware development team. You will design,...  ...reliability product. Key Responsibilities Develop and maintain embedded Linux firmware on OpenWrt based ONU systems. Implement and... 
    Flexible hours

    Ciena

    Burlington, MA
    4 days ago
  • $97k - $180k

    Harris Geospatial Solutions in Wilmington, Massachusetts is seeking an Embedded Software Engineer to develop Embedded Flight Software for imaging payloads in aerospace. You will work hands-on with hardware and software, leading technical efforts in an Agile environment... 
    Relocation package

    Harris Geospatial Solutions

    Wilmington, MA
    2 days ago
  • John Galt Staffing is seeking a candidate who designs and implements software for embedded devices and systems. The role involves troubleshooting and enhancing system efficiency for various product lines. The ideal applicant must have solid programming skills in C or C++... 

    John Galt Staffing

    Burlington, MA
    23 hours ago
  • $117.57k - $165.62k

    Analog Devices, Inc. is seeking a Senior Software Development Engineer to design and validate embedded software and low-level firmware. This role involves collaboration with cross-functional teams and focuses on RF products, MEMS systems, and machine learning implementation... 
    Flexible hours

    Analog Devices

    Wilmington, MA
    23 hours ago
  • Overview 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, challenging, and rewarding... 

    MPR Associates

    Burlington, MA
    23 hours ago
  •  ...for C/C++ for micro‑controller, Linux, and/or Android embedded systems. Work with an embedded Engineering team on a wide range of projects integrating...  ...Minimum, Bachelors Degree in Electrical, Computer, or Software Engineering At least 4 years of direct professional... 
    Full time
    Work experience placement
    Remote work
    Flexible hours

    Privafy

    Burlington, MA
    12 hours ago
  • $15k

     ...connecting the space, air, land, sea and cyber domains in the interest of national security. Job details Job Title: Specialist, Embedded Software Engineer (Optical Payload Integration) : Sign-on bonus ($15K max) Job Code: 35060 Job Location: Wilmington, MA Job Schedule: 9/80... 
    Local area
    Relocation
    Relocation package
    Flexible hours

    Harris Geospatial Solutions

    Wilmington, MA
    3 days ago
  • $109.6k - $137k

     ...foster fun and relationship building across our global community. The Role We are seeking a strategic and technical hands‑on Principal Software Engineer to lead our Automation and Performance Engineering initiatives across the enterprise. As a Principal Software Quality... 
    Shift work

    SwiftCruit

    Bedford, MA
    2 days ago
  • MatrixSpace is seeking a Principal Radar Software Engineer in Burlington, Massachusetts, to drive the development of next-generation radar capabilities. You will design software for radar signal processing and collaborate with cross-functional teams to optimize system performance... 

    MatrixSpace

    Burlington, MA
    1 day ago
  • $15k

     ...solutions connecting the space, air, land, sea and cyber domains in the interest of national security. Job Title: Specialist, Embedded Software Engineer - (Aerospace Flight) : Sign‑on bonus ($15K max) Job Code: 39272 Job Location: Wilmington, MA Job Schedule: 9/80 (Every... 
    Local area
    Relocation
    Relocation package
    Flexible hours

    L3Harris Technologies

    Wilmington, MA
    2 days ago
  • $163.8k - $257.4k

     ...that amplify your impact and a culture that backs your ambition, you won’t just contribute. You’ll make things happen–fast. Principal Software Engineer, Applied AI Location: Remote or Hybrid Team: Applied AI Level: Principal Join Us in Reimagining B2B Intelligence ZoomInfo... 
    Remote work
    Worldwide

    I did my part and supported the Regular Toilet

    Waltham, MA
    4 days ago

Do you want to receive more vacancies?

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