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 OpportunityRussell 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.
$95k - $245k
...defense and space exploration to biomedical engineering, lives often depend on the solutions we... ...Job Description Summary: The Software Engineer (PMTS) works on mission-oriented... ...Additional Job Description: Expertise in embedded systems, multi-core operating systems,...SuggestedFull timeLocal area- ...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...SuggestedFull time
- ...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...SuggestedWork at officeFlexible hours
$95k - $245k
Principal Embedded Software Engineer page is loaded## Principal Embedded Software Engineerremote type: Onsite Requiredlocations: Cambridge, MAtime type: Full timeposted on: Posted Todayjob requisition id: JR002284**Overview:**Draper is an independent, nonprofit research...SuggestedFull timeLocal area- 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...SuggestedFlexible hours
- ...Veracode is seeking an enthusiastic, motivated engineer who shares our vision to secure the world's software and who has the passion to be a strong contributor on a high performance team. Microservices, Continuous Delivery, and DevOps in the Cloud are our pillars of success...
- ...Principal Software Engineer We are looking for a Principal Software Engineer to join our Fleet Orchestration team. In this role, you will lead the design and delivery of complex, high-impact systems that are critical to the performance and reliability of our platform...
- ...Principal Software Engineer- C++ and Lasers Location: Wilmington, MA Position is onsite from Day 1. Only USC/GC. It is a Full-Time role. About BigR.io: BigR.io is a remote-based, technology consulting firm with headquarters in Boston, MA. We deliver software...Full timeLocal areaRemote work
- ...Principal Software Engineer (Back Office) Cartera's Back Office team is seeking a Principal Software Engineer. Cartera partners with major airlines and banks to provide loyalty programs to reward their customers. Cartera's Back Office team provides data processing...
$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...$117.6k - $218.4k
...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...- ...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...
$180k - $247.5k
...consumer goods move through the supply chain. Intelligent software orchestrates advanced robots in a high-density, end-to-end... ...and flexibility. What we need We are looking for a Principal Software Engineer to join our Fleet Orchestration team. In this role, you...$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...- ...At Veracode, we have made it our mission to secure the world's software and keep our customers out of the headlines - at least for security... ...their company firewall. Veracode is looking for a software engineer to join our fast-paced and innovative team in developing our WAS...Flexible hours
$80k - $110k
...area. With the highest standards in design engineering and smart manufacturing, our team... ...Our products combine precision mechanics, embedded intelligence, and real-time control to deliver... ...: We are hiring an Embedded Software Engineer to join our R&D team at Lexington...InternshipWorldwide$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...Full time$90k - $115k
...Embedded Software Engineer 10Beauty is a robotics startup based in Burlington, MA. We have raised $70M from some of the leading venture and... ...robotics. What you'll do: Develop embedded software, principally in C++ running on a Raspberry Pi 4/Linux, to control a...Full time- ...insurance. Onsite role in Burlington, MA W2 Candidates only Job Overview We are seeking a Software Engineer to design, develop, and optimize embedded software solutions for brewer appliances/platforms. This role requires deep technical expertise and...
$150k - $200k
...area. With the highest standards in design engineering and smart manufacturing, our team... ...Our products combine precision mechanics, embedded intelligence, and real-time control to deliver... ...: We are hiring a Senior Embedded Software Engineer to join our R&D team at...Worldwide$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 timeLocal areaNight shift$120k - $202.5k
...Who we are looking for We are seeking a Principal Software Engineer II (Vice President) in Java who recognized technical authority and senior individual contributor within Charles River Development (a State Street company). This role operates with broad autonomy...Temporary workFlexible hours- ...Position: Embedded Software Engineer Location: Lexington, MA (On-Site 3 days per week) Length: 3+ Year Contract *Must have an active secret clearance* Essential Duties and Responsibilities: Designs and implements software of embedded devices and systems...Contract workTemporary work3 days per week
- ...Systems Security department is seeking highly motivated engineers to develop and secure next-generation embedded systems supporting missions of national importance. Our teams work at the intersection of embedded software, computer architecture, hardware security, and...Work experience placementInternshipLocal areaImmediate start
$130k - $160k
...Senior Embedded Software Engineer 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 focuses on designing, developing, and optimizing firmware...$169k - $212k
...The Principal Software Engineer I – Autonomy Software will support the company’s core AI-enabled Autonomy Software development team in an assigned small-team leadership role. Primary responsibilities include day-to-day, agile software engineering for initial development...Temporary workSummer workWork from home$170k - $189k
...Principal Software Engineer – Rust Systems Engineer We are Progress, the trusted provider of software that enables our customers to develop,... ...systems-level software — database engines, OS components, embedded systems, network infrastructure, or similar. Strong C/C++...Work at officeLocal areaWork from homeWorldwideRelocationHome officeFlexible hours- ...* 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...Remote workFlexible hours
- 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...
- ...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
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Embedded Software Engineer. Be the first to apply!
- principal software engineer Burlington, MA
- embedded systems software engineer Burlington, MA
- embedded developer Burlington, MA
- embedded engineer Burlington, MA
- embedded software engineer Burlington, MA
- principal Burlington, MA
- senior principal scientist Burlington, MA
- senior principal cloud computing engineer Burlington, MA
- internship software Burlington, MA
- software support Burlington, MA

