Commit
Senior Embedded Engineer
CommitUkraine17 days ago
Full-timeEngineering, Information Technology
As the Senior Embedded Engineer, you will own and evolve the firmware development for the Device Runtime. You’ll partner closely with our internal embedded/software teams and the open source community to deliver a secure, scalable, and resilient edge runtime for global customers.

Key Skills:

  • Proficient in Zephyr OS
  • Expertise in boot loader and secure boot implementation
  • Strong knowledge of device driver / BSP development
  • Experience with POSIX and LibC
  • Proficient in networking programming, particularly UDP
  • Desired experience with CoAP (Constrained Application Protocol)
  • Familiarity with Core Atym runtime, including WASM virtual machine

Responsibilities:

  • Support and maintain 1-2 boards with Zephyr OS
  • Contribute to the development and optimization of the core Atym runtime
  • Implement and optimize the WASM virtual machine
  • Develop and integrate boot loader and secure boot mechanisms
  • Collaborate with cross-functional teams to ensure seamless integration of software components
  • Write and maintain device drivers and Board Support Packages (BSP)
  • Debug and troubleshoot issues related to embedded systems
  • Participate in code reviews and contribute to the improvement of coding standards
  • Stay updated on industry trends and advancements in embedded systems and IoT technologies

Requirements:

  • Bachelor's or Master's degree in Electrical Engineering, Computer Science, or a related field
  • 4+ years of experience in embedded systems development
  • Strong programming skills in C and C++
  • Proven experience in network programming, with a focus on UDP
  • Experience with real-time operating systems (RTOS), preferably Zephyr OS or similar
  • Familiarity with secure boot processes and best practices
  • Knowledge of POSIX and LibC standards
  • Experience with CoAP is a plus
  • Excellent problem-solving and debugging skills
  • Strong communication and collaboration skills

Good communication skills, B2+ speaking English, personal wise flexible, easygoing candidates.

Key Skills

Ranked by relevance