Commit Offshore

Embedded Firmware Architect

We’re looking for a self-starter who can both hands-on code and delegate effectively across a distributed team.
 

Key Responsibilities

  • Architect & Design
    • Define and drive the end-to-end firmware architecture for the Atym Device Runtime.
    • Lead design reviews and ensure alignment with security, performance, and scalability goals.
  • Implementation & Testing
    • Develop firmware features and accompanying unit tests.
    • Conduct thorough debugging, validation, and security hardening.
  • Team Leadership
    • Serve as the lead for the firmware engineering team: allocate tasks, manage priorities, and mentor engineers.
    • Oversee code reviews, documentation reviews, and enforce best practices.
  • Infrastructure & Community
    • Build and maintain CI/CD pipelines and firmware build infrastructure.
    • Engage with and support the open source community around the Atym Runtime.
  • Technical Debt & Documentation
    • Identify, prioritize, and mitigate technical debt.
    • Author and maintain clear, high-quality technical documentation.

      Required Qualifications
  • Bachelor’s degree in Computer Science, Electrical/Computer Engineering, or related field.
  • ≥ 7 years of hands-on firmware development experience on embedded systems.
  • Deep expertise in at least one RTOS (e.g., Zephyr, FreeRTOS, VxWorks).
  • Strong proficiency in C and low-level programming on Linux platforms (device drivers, bootloaders).
  • Proven experience with firmware toolchains, debuggers, and version control.
  • Excellent written and verbal communication skills.
     

Preferred Qualifications

  • Prior technical leadership or architect role in firmware teams.
  • Experience with bootloaders (e.g., MCU Boot, GRUB) and SoC/board bring-up.
  • Knowledge of virtualization technologies (WebAssembly, QEMU, Xen, KVM).
  • Familiarity with secure development standards (MISRA-C) and security best practices.
  • Background in networking/communication protocols.
  • Active contributor or maintainer in open source projects.

Required languages

English C1 - Advanced
FreeRTOS, C
Published 11 August · Updated 19 August
Statistics:
41 views
·
4 applications
100% read
·
50% responded
Last responded 4 hours ago
41 views
·
4 applications
100% read
·
50% responded
Last responded 4 hours ago
To apply for this and other jobs on Djinni login or signup.
Loading...