ACPICC++FirmwareGoLinux KernelReal-Time Operating SystemsRustSerial ATAUEFI C C++ Firmware Go Linux Kernel Real-Time Operating Systems Rust Serial ATA UEFI
Junior (1-2 years) - Expert (9+ years)
Daytona BeachFL
Enterprise open source, secured and delivered by the publisher of Ubuntu.
1480+ employees
Enterprise
Role
Who you are
Exceptional academic track record in STEM
Experience with Linux Debian or Ubuntu preferred
Proficiency in Golang C C++ or Rust
Strong interpersonal and communication skills
Ability and willingness to travel internationally twice a year
Desirables
Debian/Ubuntu packaging
Cross-compilation
Electrical engineering design tools
Performance engineering
Security experience
What the job involves
Work with the latest Linux kernel RTOS and open source technologies
Deliver Ubuntu for the latest IoT and server-class hardware
Integrate and maintain device-oriented software stacks
Write high-quality well-designed software
Collaborate proactively with other globally distributed teams
Display technical leadership internally and within external communities
Help customers ship apps on Ubuntu
Build device OS images with Ubuntu Core Desktop and Server
Optimise Ubuntu kernel and libraries for silicon-specific capabilities
Debug issues and produce quality code to fix them
Contribute to technical documentation to enhance usability
Canonical delivers open source to the world faster, more securely, and more cost-effectively than any other company. They aim to accelerate the adoption and quality of open source globally, aiming to ship the most software by cores. Canonical values empathy, high intellect, passion for technology, teamwork, and energy.
Company benefits
Distributed work environment
Twice-yearly team sprints in person
USD 2000 per year for personal learning and development