wagey.ggwagey.gg
31,341  jobs31,341  jobs
Browse Tech JobsCompaniesFeaturesPricingFAQs
Log InGet Started Free
Jobs(31,341)/Senior DevOps Engineer Role(212)/nabucasa (4) - Senior Embedded Linux OS Engineer (America)
nabucasa

nabucasa - Senior Embedded Linux OS Engineer (America)

Remote - North America - Anywhere$74k+2mo ago
RemoteSeniorNASemiconductorsInternet of ThingsSenior DevOps EngineerLinuxC++PythonBoard Support

Requirements

• Technical / functional: • Strong embedded Linux experience, including Buildroot, Yocto, or similar embedded operating system environments • Deep understanding of Linux operating systems, system services, hardware bring-up, and platform reliability • Experience with bootloaders, partition layouts, OTA update systems, and embedded device lifecycle management • Comfort working across hardware and software boundaries, including reading hardware schematics and datasheets • Experience with cross-compilation toolchains and low-level debugging tools such as serial consoles, GDB, strace, JTAG, oscilloscopes, or logic analysers • Ability to read and write C/C++ for lower-level or driver-related work • Strong Python skills for automation, tooling, and platform scripting • Familiarity with security hardening practices for embedded operating systems • Experience working with Home Assistant OS or similar embedded Linux platforms is a strong plus • Ways of working: • Hardware-native mindset — comfortable working directly with physical devices and embedded systems • High autonomy and ownership — able to independently own complex platform areas end-to-end • Strong debugging and troubleshooting mindset — able to methodically investigate unfamiliar systems and isolate problems using evidence rather than assumptions • Comfortable learning unfamiliar systems quickly and moving across multiple technical layers including OS, hardware, drivers, automation, and platform tooling • Community-minded and collaborative — comfortable contributing in public open-source environments with asynchronous communication and code review workflows • Clear written communication skills and ability to work effectively in distributed remote teams • It Would Be Great If You Also Have • Experience contributing to large open-source projects • Familiarity with Home Assistant OS and the Home Assistant ecosystem • ARM or Raspberry Pi ecosystem experience • Experience building embedded platforms for smart home or IoT products • Experience maintaining systems deployed at large scale across distributed hardware environments

Responsibilities

• Maintain and improve Home Assistant OS support for Nabu Casa hardware platforms, contributing where appropriate within the wider Home Assistant OS ecosystem. • Work closely with Home Assistant OS contributors and Open Home Foundation developers to improve platform support, resolve issues, and enable new hardware platforms. • Support board bring-up activities for new hardware products, including Buildroot configuration, board support packages (BSPs), bootloader configuration, partition layouts, and system services. • Optimise operating-system performance, hardware utilisation, stability, and reliability across supported devices. • Maintain and improve the Buildroot-based build infrastructure, ensuring builds remain reproducible, maintainable, and efficient. • Investigate and resolve platform-level issues including boot regressions, driver failures, hardware compatibility problems, update issues, kernel panics, and power-management defects. • Collaborate closely with the Hardware Team during development and validation of new boards. The Hardware Team owns hardware design and production; you ensure reliable operating-system support and compatibility. • Upstream patches as required to Linux, U-Boot, Buildroot, or other related open-source projects. • Work with silicon vendors, hardware partners, and open-source maintainers when required to improve platform support and resolve lower-level issues. • Contribute to operating-system security hardening and platform reliability improvements. • Help maintain healthy CI pipelines for operating-system builds and platform validation. • Document platform architecture, board support status, debugging procedures, known limitations, and key technical decisions.

Benefits

• Nabu Casa is a fully remote organization that uses Remote to employ people from all over the world. You will be a normal salaried employee in your country. • This is a full-time position for 40 hours per week. Because we are a fully remote company, there is no fixed schedule. For the purpose of team communication, we do try to ensure at least 3 hours of overlap in the workday. You will report to our Engineering Manager. • Core to the establishment of Nabu Casa was the well-being of the people building the future of the smart home. We will provide all the benefits required by the country you reside in. However, we also want to make sure all our employees, regardless of country of origin, get at least a minimal set of benefits, including: • Five weeks (twenty-five days) of paid time off. • Fourteen days of paid sick leave if your country/laws treat them as unpaid. • Six weeks of paid and six weeks of unpaid parental leave to be used in the first year after birth. • A budget for your work hardware once you start. After three years, you may keep this equipment for personal use. • An annual smart home budget to ensure you keep up-to-date with the latest smart homes offer. • An annual education budget to help you grow and stay on top of your game. • A yearly performance bonus based on company performance. • A 50% contribution to your internet connection fee at your home workspace. • One day every two weeks to work on your personal projects. • If you are currently working on Home Assistant-related side projects, you can spend work time maintaining them. • When first offering a position to a new member, Nabu Casa aims to provide a total compensation package that matches the 75th percentile for the new hire's role, seniority, and local market rates. In our primary operating countries, the approximate yearly compensation will be the following: • Canada 105,000 - 129.100 CAD. • US: 120,000 - 155,000 USD • LatAm: 50,000 - 65,000 USD • Other countries: Compensation can be discussed during the first interview. • These figures may be adjusted based on experience, qualifications, and work hours.

Apply in one click

Upload My Resume

Drop here or click to browse · Tap to choose · PDF, DOCX, DOC, RTF, TXT

Apply in One Click
Apply in One Click

Similar roles

nabucasanabucasa - Senior Embedded Linux OS Engineer2mo ago
·Remote - Greece, Czech Republic, Italy...·€50k - €62k/year
RemoteEMEASeniorSemiconductorsInternet of ThingsSenior DevOps EngineerPythonLinuxC++Board Support
Muon SpaceMuon Space - Senior GNC Engineer2mo ago
·Remote - San Jose, CA or Remote·$138k - $208k/year + Equity
RemoteNASeniorAirlinesAerospaceSenior DevOps EngineerC++MATLABPythonJulia
BlackSkyBlackSky - Senior GNC Engineer4mo ago
·Tukwila, WA - Hybrid·$135k - $160k/year + Equity
In OfficeNASeniorInsuranceAirlinesSenior DevOps EngineerC++LinearMATLABData AnalysisPython
AviveAvive - Senior Devops Engineer5mo ago
·Remote - Europe *·$140k - $180k/year
RemoteNASeniorCloud ComputingArtificial IntelligenceSenior DevOps EngineerBashGitLinuxPythonTerraform
ZayZoonZayZoon - Senior DevOps Engineer1mo ago
·Calgary, Alberta, Canada - Hybrid·$94k - $114k/year
In OfficeNASeniorCloud ComputingSenior DevOps EngineerAWSDockerPythonGrafana
BetterHelpBetterHelp - Senior DevOps Engineer1mo ago
·Remote - US·$150k - $200k/year
RemoteNASeniorCloud ComputingSenior DevOps EngineerAWSDockerKubernetesTerraformLinux
Mercer AdvisorsMercer Advisors - Senior Salesforce Engineer1mo ago
·Remote - USA·$145k - $145k/year
RemoteNASeniorWealth ManagementFintechSenior DevOps EngineerSalesforcePythonApexRegulatory ComplianceWorkday
FullscriptFullscript - Senior DevOps Engineer2mo ago
·Ottawa, ON, Toronto, Calgary, AB, Vancouver, BC·$120k - $16k/year + Equity
In OfficeNASeniorCloud ComputingSenior DevOps EngineerBashPythonAWSTerraformKubernetes
vantavanta - Senior AI GRC Engineer3mo ago
·Remote - U.S.·$227k - $267k/year + Equity
RemoteNASeniorCloud ComputingArtificial IntelligenceSenior DevOps EngineerReportingCursorGoTypeScriptPython

Browse more by category

Show 212 moreSenior DevOps EngineerShow 806 moreLinuxShow 843 moreC++Show 5,059 morePythonShow 109 moreBoard Support
Privacy·Terms··Contact·FAQ·Wagey on X