Назад
Company hidden
2 дня назад

Senior Software Engineer (Embedded Linux)

161 700 - 258 800$
Формат работы
hybrid
Тип работы
fulltime
Грейд
senior
Английский
b2
Страна
US
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/

TL;DR

Senior Embedded Software Engineer (Linux BSP): Architecture, design, implementation, verification, and lab validation of Linux BSP and userspace tools for automated test equipment with an accent on hardware-software integration and system scalability. Focus on implementing high-performance code, debugging complex system-level issues involving software, hardware, and OS interactions, and building deployment automation.

Location: Agoura Hills, CA, US (hybrid flexibility, must be able to work on-site)

Salary: $161,700 - $258,800

Company

Global test and automation specialists powering next-generation technologies through sophisticated solutions for electronic devices and manufacturing automation across industries.

What you will do

  • Architect, design, implement, verify, and validate Linux BSP and userspace tools for automated test equipment.
  • Collaborate with hardware, software, and systems teams to refine requirements and interface with complex hardware.
  • Develop scalable, high-performance, extensible, and maintainable code.
  • Build, deploy, and automate testing of systems.
  • Debug complex issues across software, hardware, and OS layers.

Requirements

  • 10+ years of software development experience
  • Embedded Linux BSP development (Devicetrees, u-boot, BIOS, building/deploying Linux on embedded systems)
  • Linux drivers and bootloader experience
  • Application development in Linux; expertise in C, C++ and scripting (Python, bash)
  • Tools: GIT, CMake, Yocto, Docker; hardware protocols (I2C, SPI, PCIe, Ethernet, USB)
  • Strong troubleshooting, debugging, and problem-solving skills; peer-reviewed development process
  • BS in electrical/computer engineering, computer science or related; experience with x86_64, ARM64, PowerPC
  • Cross-functional team experience in complex systems

Nice to have

  • Automated Test Equipment experience
  • C# experience
  • Windows experience

Culture & Benefits

  • High-performance, diverse, inclusive work environment fostering innovation and learning.
  • Robust health benefits: medical, dental, vision, Flexible Spending Accounts.
  • Retirement savings, life/disability insurance, paid vacation/holidays, tuition assistance.
  • Discretionary bonuses based on financial performance.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →