Logo
SoTalent

Embedded Software Engineer

SoTalent, Needham Heights, Massachusetts, us, 02494

Save Job

About the Company A global creator of consumer technology and household products, known for delivering inventive, highly rated solutions that elevate everyday living. With a strong portfolio of category-defining brands and a long history of rapid innovation, our teams continuously introduce new products that reshape markets and earn exceptional customer loyalty. Headquartered in the greater Boston area and supported by thousands of team members worldwide, our products reach customers through major retail partners as well as digital and international channels.

Note: This posting represents ongoing hiring needs for embedded software talent and is not tied to a single open requisition.

Embedded Software Engineering Opportunities Department: Software & Robotics Role Overview We are expanding our engineering organization across firmware, cloud technologies, and mobile development to create smarter, more connected products. You’ll work on integrated systems that blend hardware, software, and digital interfaces—often leveraging modern AI-assisted development tools to accelerate design and testing.

Join us in shaping intelligent devices across robotics, connectivity platforms, cloud-enabled services, and user-facing mobile apps. Your work will help our products continually improve long after they reach the home.

Key Responsibilities

Design, implement, and maintain embedded software in

C/C

for microcontrollers, RTOS environments, and connected products.

Collaborate closely with hardware engineers, roboticists, and mobile development teams to deliver seamless product ecosystems.

Create and automate test suites to ensure stability, safety, and production-level quality.

Troubleshoot and optimize for power usage, memory constraints, and real-time responsiveness.

Produce technical documentation and contribute to the ongoing enhancement of our embedded platforms.

What You Bring

A bachelor’s degree in Computer Engineering, Electrical Engineering, Computer Science, or a related technical field.

Solid experience developing embedded systems using

C/C , with strong understanding of real-time behavior and hardware integration.

Familiarity with communication protocols such as

SPI, I2C, UART, BLE, Wi‑Fi , or similar technologies.

A passion for creating intuitive, connected consumer products.

A drive to learn, adapt, and contribute within a high-performing engineering team.

Preferred Qualifications

Experience working with IoT devices, cloud connectivity, or mobile app interaction.

Python or other scripting capabilities for automation and testing workflows.

Background in robotics or consumer electronics design.

Compensation & Benefits Pay Range $108,800—$184,000 USD

Starting salary will depend on location, skills, experience, and other job‑related factors.

Benefits package may include:

Medical, dental, and vision plans

Flexible spending and health savings accounts (including employer contributions)

401(k) with company match

Employee stock purchase program

Life and disability insurance

Generous paid time off and company holidays

Parental leave

Backup childcare and eldercare support

Legal and identity protection offerings

Discounts on company products

Employee referral bonuses

…and a range of additional wellness and lifestyle benefits.

Culture They operate with a mindset centered on bold thinking, continuous improvement, and pushing beyond conventional limits. Team members who thrive here are curious, collaborative, and ready to stretch outside traditional boundaries.

You’ll Find:

A supportive environment committed to learning and professional growth

Opportunities to take ownership of impactful work

A community driven by innovation, creativity, and authentic collaboration

Please note: This job posting is just a preview of the full scope of the position. A comprehensive job description is shared by a member of our team

#J-18808-Ljbffr