Middle Embedded Software Engineer (Department)
Core
Design, code, debug, and maintain embedded software components and modules for IoT-driven solutions, supporting cloud connectivity and communication technologies.
Role type
Middle Embedded Software Engineer
Builds
IoT devices and systems with cloud connectivity and FOTA capabilities (via careerplan.io/jobs/744000118184787-middle-embedded-software-engineer-department-at-sigma-software)
Domain
Internet of Things (IoT), Embedded Systems, Telecommunications
Deliverable
production ML models | product features
Required skills
C programming, embedded system debugging, LTE, BLE, OpenThread, MQTT, cybersecurity, Yocto, Linux, Docker, GitLab, Jira
Preferred skills
Hardware knowledge
Technologies
C, Yocto, Linux, Docker, GitLab, Jira, LTE, BLE, OpenThread, MQTT
Responsibilities
Design separate components, modules, and classes; code, debug, document, and maintain software and hardware portions; perform various types of testing; participate in estimation and planning sessions; contribute to technical and user documentation; assist test engineers in solving technical issues; participate in meetings with customers and partners; report status and progress; identify process deficiencies and suggest improvements; escalate technical issues to leadership.
