Senior Embedded Software Engineer
Serve RoboticsFull Time
Senior (5 to 8 years), Expert & Leadership (9+ years)
Key technologies and capabilities for this role
Common questions about this position
The position requires 5+ years of hands-on C/C++ development experience for embedded systems.
A Bachelor’s degree in Computer Science, Computer/Software Engineering, Electrical Engineering, or related field is required.
You will design, implement, and maintain embedded software in C/C++, develop and debug device drivers for peripherals like I²C, SPI, Ethernet, USB, Audio, and Serial, collaborate with hardware teams, participate in code reviews, and support board bring-up.
Syntronic offers an entrepreneurial environment that supports new ideas, collaboration with top-tier clients on cutting-edge projects, and opportunities to work with industry leaders across sectors like telecommunications, automotive, healthcare, and industrial automation.
This information is not specified in the job description.
Advanced product and systems development services
Syntronic specializes in advanced product and systems development, production, and aftermarket services for high-tech industries such as telecommunications, defense, industrial, and medical technology. The company supports clients throughout the entire product lifecycle, offering services that include research and development, design, production, and post-production support. One of its notable projects is the partnership with Ericsson on the Ardesco IoT platform, which facilitates the creation of IoT devices. Syntronic's approach helps clients develop electronic products more efficiently and cost-effectively, particularly in complex areas like board and chip design. Unlike many competitors, Syntronic focuses on delivering comprehensive solutions tailored to the needs of large, technology-driven companies, ensuring high-quality outcomes and a steady revenue stream.