Embedded Software Engineer
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Embedded Software Engineer: Design, develop and maintain BIOS, Board Support Packages, drivers, and bare-metal software for high-performance embedded computing platforms with an accent on low-level hardware interfacing, board bring-up, and system validation. Focus on UEFI BIOS development, Linux/Windows/VxWorks BSPs, microcontroller programming, and resolving escalated customer issues on complex hardware-software platforms.
Location: US Remote. Must verify eligibility to work in the United States (US citizen, lawful permanent resident, protected individual, or eligible for US Department of State/Commerce authorizations). Subject to security clearance, export controls, and BPSS pre-employment screening.
Company
Provider of high-performance embedded computing solutions for defence, telecoms, and aerospace industries with four decades of expertise.
What you will do
- Design, develop, and maintain UEFI BIOS, Board Support Packages (Linux, Windows, VxWorks), drivers, and bare-metal microcontroller software.
- Collaborate with hardware designers during product specification, board bring-up, prototype testing, and design validation.
- Define test software plans with the realisation team.
- Resolve challenging escalated customer issues.
- Support product specification with hardware design authorities and software architect.
Requirements
- Proficient in Embedded C for x86, PowerPC, or high-performance ARM processors.
- Practical experience programming hardware at register level with good hardware appreciation.
- Excellent problem-solving, debugging skills, and systematic approach to issue resolution.
- Experience in Linux/Windows/VxWorks BSPs and drivers, UEFI BIOS, low-level embedded Linux software, or bare-metal microcontroller programming.
- Knowledge of software engineering tools, best practices, and interdisciplinary team collaboration.
- Must be eligible to work in the US and meet export control/security requirements.
Culture & Benefits
- 20 days vacation + 7 public holidays.
- 5 sick/personal days per year.
- Annual profit share bonus and employee referral scheme.
- Flexible Spending Account, Health insurance, Health Reimbursement Account.
- Principal 401K Plan and one paid volunteering day per year.
- YuLife wellbeing app.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →