SoTalent · 3 hours ago
Software Engineer
SoTalent is a company in the Consumer Electronics / Smart Home Technology industry, seeking a Software Engineer specializing in embedded systems. The role involves developing embedded software and collaborating with multidisciplinary teams to create intelligent, connected consumer products.
Staffing & Recruiting
Responsibilities
Develop and maintain embedded software in C/C++ for microcontrollers, RTOS, and connected devices
Collaborate with hardware, robotics, cloud, and mobile teams on full product ecosystems
Create, run, and automate tests to ensure reliability, safety, and consumer-ready quality
Debug and optimize performance (memory, power usage, real-time behavior)
Document software designs and contribute to continuous platform improvements
Qualification
Required
Bachelor's degree in Computer Engineering, Electrical Engineering, Computer Science, or related field
Strong background in embedded systems, C/C++, RTOS, and hardware/software integration
Experience with I2C, SPI, UART, BLE, WiFi
Interest in building connected consumer products
Curiosity, adaptability, and a collaborative engineering mindset
Preferred
Experience with IoT ecosystems, cloud-to-device connectivity, or mobile app integration
Python or scripting experience for automation/testing
Background in robotics or consumer electronics
Benefits
Medical, dental, vision insurance
Flexible spending accounts, HSA with employer contribution
401(k) with matching
Employee stock purchase program
Life, AD&D, short- & long-term disability
Generous paid time off & holidays
Parental leave
Back-up childcare & eldercare
Product discounts
Wellness programs
Referral bonuses
Company
SoTalent
At SoTechTalent, we specialise in connecting forward-thinking tech companies with world-class talent.
Funding
Current Stage
Early StageCompany data provided by crunchbase