← Zurück zur Liste
Stelle · Mid-level

Middle Embedded Software Engineer (Department)

Embedded Developer • Mid-level • Remote • Vollzeit Ukraine Ukraine

Embedded systems team role for a Middle-level Embedded Software Engineer working on cloud-connected IoT solutions.

Responsibilities

  • Design separate components, modules, classes and devices
  • Code, debug, document and maintain portions of software and hardware
  • Perform different types of testing
  • Participate in estimation and planning sessions
  • Contribute to technical project documentation and user documentation
  • Assist test engineers and support personnel with software installation and operation issues
  • Participate in conference calls and face-to-face meetings with the customer and partners
  • Comply with best engineering practices, technical standards and quality criteria
  • Report status and progress per project and company requirements
  • Identify deficiencies in the development process and suggest improvements
  • Escalate technical issues to the Architect, Team Lead and Project Manager

Requirements

  • 4+ years of experience with C
  • Experience with cloud connectivity applications, including monitoring and Firmware-Over-the-Air (FOTA) solutions
  • Strong background in communication technologies: LTE, BLE, OpenThread, MQTT and cybersecurity
  • Practical experience with Yocto Linux
  • Experience debugging and troubleshooting embedded systems on real devices (J-Link, ST-Link)
  • Upper-intermediate English

Nice to have

  • Hardware knowledge
  • Experience with Docker, GitLab and Jira

Soft skills

Strong analytical thinking

About the company

Sigma Software's embedded engineering department delivers IoT-driven solutions for customers and is continuously expanding.

Languages: English: Upper-intermediate

Ähnliche Stellen