As the Senior Embedded Firmware Architect, you will own and evolve the firmware architecture for the the company's 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. We’re looking for a self-starter who can both hands-on code and delegate effectively across a distributed team.
Key Responsibilities
- Architect & DesignDefine 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 & TestingDevelop firmware features and accompanying unit tests.
- Conduct thorough debugging, validation, and security hardening.
- Team LeadershipServe 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 & CommunityBuild and maintain CI/CD pipelines and firmware build infrastructure.
- Engage with and support the open source community around the Atym Runtime.
- Technical Debt & DocumentationIdentify, prioritize, and mitigate technical debt.
- Author and maintain clear, high-quality technical documentation.
Requirements:
- 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.
Report job