SoTalent · 6 hours ago
Software Engineer
SoTalent is a global technology and consumer products organization known for designing innovative home solutions. They are seeking Embedded Software Engineers to develop intelligent, connected devices and collaborate with various engineering teams to enhance product ecosystems.
Staffing & Recruiting
Responsibilities
Develop embedded software in C/C++ for microcontrollers, real-time environments, and connected consumer devices
Partner closely with electrical, robotics, and mobile engineering teams to deliver cohesive product ecosystems
Create, run, and automate test suites to ensure performance, safety, and production-grade reliability
Troubleshoot system-level issues and optimize power usage, memory footprint, and real-time behavior
Produce clear documentation and contribute to ongoing enhancement of our embedded software frameworks
Qualification
Required
Degree in Computer Engineering, Electrical Engineering, Computer Science, or a related technical field
Hands-on experience in embedded development using C/C++ and real-time operating systems
Solid understanding of hardware interfaces and protocols such as UART, SPI, I²C, BLE, or Wi-Fi
Interest in building user-focused, connected products
A proactive mindset, eagerness to learn, and ability to work within high-performing engineering teams
Preferred
Background in IoT systems, device-to-cloud communication, or mobile app integration
Scripting experience (Python or similar) for tools or testing
Prior work on robotics platforms or consumer electronic devices
Benefits
Medical, dental, and vision plans
Flexible spending and health savings accounts
Retirement programs with company match
Paid leave
Disability coverage
Employee stock purchase opportunities
Legal and identity protection services
Backup family care
Product discounts
Referral bonuses
And more
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