1 день назад
Embedded Software Engineer II (Embedded Linux/Yocto)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Embedded Software Engineer II (Embedded Linux/Yocto): Developing and integrating embedded Linux applications, device drivers, bootloaders, and tailored Linux distributions for satellite, UAV, launch vehicle, and airborne communication systems with an accent on kernel customization, Yocto build systems, and embedded hardware integration. Focus on board bring-up, CI/CD image deployment, multi-threaded programming in resource-constrained environments, and cross-disciplinary system qualification and in-orbit support.
Location: Austin, Texas, United States; on-site. Applicants must be U.S. citizens, lawful permanent residents, conditional residents, asylees, refugees, or eligible to obtain the required U.S. Department of State authorizations.
Company
develops communication systems for satellites, UAVs, launch vehicles, and other space and airborne platforms.
What you will do
- Develop and port embedded Linux applications, device drivers, and libraries.
- Configure, customize, and integrate the Linux kernel and embedded bootloaders such as U-Boot.
- Maintain and evolve the Yocto-based Linux build system within a CI/CD pipeline.
- Package and deploy software images and create tailored Linux distributions for embedded hardware platforms.
- Collaborate with firmware, hardware, systems, and FPGA engineers on system integration and performance.
- Participate in architecture, implementation, testing, qualification, design reviews, technical documentation, proposals, and in-orbit support.
Requirements
- Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, Computer Engineering, or a related field.
- At least 2 years of professional embedded software development experience.
- Proficiency in C or C++ for embedded systems.
- Experience developing and debugging software on embedded hardware, including systems with power components, motors, or sensors.
- Understanding of multi-threaded programming and resource-constrained environments.
- Familiarity with version control, issue tracking, peer review workflows, and strong verbal and written communication.
Nice to have
- Practical experience with Embedded Linux and the Yocto Project.
- Experience with Xilinx SoCs or other microcontroller-based systems.
- Experience with bootloaders, kernel development, system bring-up, and CI/CD practices in embedded environments.
- Ability to manage multiple priorities and work independently in a fast-paced environment.
Culture & Benefits
- Hands-on, autonomous work in a dynamic and cross-functional environment.
- Opportunities for technical leadership and cross-disciplinary collaboration.
- Full-time employment with company stock options.
- Benefits include health, dental, vision, HSA, FSA, life, disability, and retirement plans.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
5 дней назад
Senior Software Engineer (Embedded Linux)
20 736 - 29 030$
3 дня назад
Embedded Software Engineer (IoT)
130 000 - 195 000$
5 дней назад
Effector Embedded Software Engineer (C/C++)
160 000 - 240 000$
5 дней назад
Embedded Software Engineer II (C/C++)
11 247 - 15 745$
5 дней назад
Embedded Software Engineer (C/C++)
5 дней назад
Embedded Software Engineer III (Aerospace)
12 578 - 19 209$