×
Register Here to Apply for Jobs or Post Jobs. X

Embedded Systems Engineer

Job in Needham, Norfolk County, Massachusetts, 02492, USA
Listing for: SoTalent
Full Time position
Listed on 2025-12-12
Job specializations:
  • Software Development
    Embedded Software Engineer, Robotics, Software Engineer
Salary/Wage Range or Industry Benchmark: 108800 - 184000 USD Yearly USD 108800.00 184000.00 YEAR
Job Description & How to Apply Below

Embedded Software Engineering Opportunities

Department: Software & Robotics

Role Overview: Our engineering organisation is scaling across multiple domains—including embedded systems, cloud technologies, and mobile applications. We build intelligent, connected solutions that merge firmware, hardware, and digital experiences. AI‑assisted tools and processes help accelerate design cycles, testing, and development. As part of our embedded engineering teams, you will help shape the next generation of smart home and robotic products, contributing to the core software that powers device intelligence, connectivity, and seamless user interactions.

What You’ll Do

  • Develop and enhance firmware in C/C++ for microcontrollers, RTOS environments, and connected devices.
  • Work closely with electrical, mechanical, robotics, and app development teams to deliver cohesive end‑to‑end user experiences.
  • Create, automate, and run test suites to ensure reliability, safety, and consumer‑ready performance.
  • Diagnose issues and optimise system performance in areas such as power usage, real‑time responsiveness, and memory efficiency.
  • Document technical designs and contribute to continuous platform improvements.

What You Bring

  • A degree in Electrical Engineering, Computer Engineering, Computer Science, or another relevant technical field.
  • Strong hands‑on experience with embedded systems, C/C++, and real‑time development.
  • Familiarity with key communication protocols (UART, SPI, I²C, Wi‑Fi, Bluetooth).
  • A collaborative, curious mindset and a passion for working in a high‑performing engineering environment.

Preferred Qualifications

  • Background in IoT, cloud connectivity, or mobile app integration.
  • Experience with scripting languages (e.g., Python) for testing or automation.
  • Prior work in robotics or consumer electronics.

Annual pay range: $108,800 — $184,000 USD

Seniority level

Mid‑Senior level

Employment type

Full‑time

Job function

Technology, Information and Media

#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary