What are the responsibilities and job description for the Embedded Systems Engineer position at SoTalent?
Our client is a global technology and consumer product innovator known for developing highly rated, user-focused solutions for the modern home. With multiple household brands and a history of delivering disruptive, category-defining products, their teams continue to expand into new markets while achieving strong growth worldwide. Headquartered in Massachusetts and operating internationally, our products reach customers through major retail partners, e-commerce channels, and global distributors.
Note: This is a general talent call for future Embedded Software Engineering opportunities, not a posting tied to a specific vacancy.
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).
- Enthusiasm for building intuitive, connected consumer products.
- 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.
Compensation & Benefits
Annual pay range: $108,800 — $184,000 USD
Salary : $108,800 - $184,000