What are the responsibilities and job description for the Embedded Software Engineering Opportunities position at SoTalent?
Embedded Software Engineering Opportunities
Location: Needham, MA
Salary: $130,000 – $156,000
About the Opportunity
We are growing our Embedded Software Engineering teams and are seeking engineers passionate about building intelligent, connected consumer products. This is a general opportunity (not tied to a single opening) for engineers interested in firmware, robotics, cloud-connected devices, and mobile-integrated systems.
You’ll help design and deliver next-generation products by developing embedded software that powers connectivity, intelligence, and real-world performance at consumer scale.
What You’ll Do
- Develop and maintain embedded software in C/C for microcontrollers, RTOS, and connected devices.
- Collaborate with hardware, robotics, cloud, and mobile teams to deliver end-to-end product experiences.
- Write, execute, and automate tests to ensure reliability, safety, and production-ready quality.
- Debug and optimize performance related to memory usage, power efficiency, and real-time behavior.
- Document designs and contribute to continuous improvement of embedded software platforms.
What You’ll Bring
- Bachelor’s degree in Computer Engineering, Electrical Engineering, Computer Science, or related field.
- Strong experience with embedded software development, real-time systems, and hardware/software integration.
- Experience with communication protocols such as I2C, SPI, UART, BLE, and WiFi.
- Passion for building consumer-friendly, connected products.
- Curiosity, adaptability, and a collaborative mindset.
Preferred Experience
- IoT ecosystems, cloud-to-device connectivity, or mobile app integration.
- Python or scripting for automation and testing.
- Robotics or consumer electronics background.
Compensation & Benefits
- Competitive salary with a broad pay range based on experience and skills.
- Comprehensive benefits including medical, dental, vision, 401(k) with match, stock purchase program, paid time off, parental leave, wellness programs, and product discounts.
- Strong focus on learning, development, and career growth.
Why Join?
This is an opportunity to work on high-impact, consumer-facing technology with teams that value innovation, ownership, and pushing boundaries—every day.
Salary : $130,000 - $156,000