Вакансия из Hirify Global, списка международных tech-компаний Для мэтча и отклика нужен Plus
Пожаловаться
Зарплата и рынок
$147к-231к/год
$150к$180кмедиана$190к
По похожим ролям (50) ~ $180к/год
88
Хорошая вакансия
развернуть
В Company hidden четко описана ведущая инженерная роль с влиянием на продукт и серьезной технической глубиной, но широкий список требований и работа в офисе могут подойти не всем.
Кликните для подробной информации
Высокая планкаАктуальный стекВлияние на продуктХорошие льготы
Оценка от Hirify AI
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Подключить Plus
Описание вакансии
Текст:
Hirify AI/Оригинал
TL;DR
Principal Embedded Systems Software Engineer (Embedded Systems): Designing, integrating, and optimizing embedded software, firmware, and device drivers for HP commercial PC platforms with an accent on secure, scalable architectures, connectivity, interoperability, and resource-constrained systems. Focus on leading complex cross-layer debugging, resolving hardware and software integration issues, defining reusable firmware architectures, and guiding technical decisions across product teams.
Location: Spring, Texas, United States of America; other location: Taipei, Taipei City, Taiwan Region. Onsite role.
Salary: $147,050–$230,850 USD annually, with additional bonus and/or equity opportunities for candidates in the United States of America.
Company
hirify.global develops commercial PC platforms and their embedded hardware, firmware, and software solutions.
What you will do
Lead the design, development, integration, and validation of embedded software and firmware for assigned products and programs.
Translate system, customer, security, and platform requirements into software designs, interfaces, and implementation plans.
Make technical decisions across performance, power, memory, security, reliability, cost, schedule, and maintainability.
Collaborate with hardware, firmware, software, operating-system, silicon, security, manufacturing, supplier, and external development teams.
Lead design and code reviews, resolve complex cross-layer issues, mentor engineers, and contribute to product roadmaps and technical standards.
Requirements
Bachelor’s or Master’s degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field.
Typically 12 years of progressive experience in embedded software, firmware, device-driver development, or a related discipline, including technically complex product deliverables.
Strong experience designing and delivering structured embedded systems in bare-metal and RTOS environments, including modular, reusable, and scalable firmware architectures.
Experience with secure, low-footprint, decentralized peer-to-peer systems; control-system design; performance optimization; power- and resource-constrained systems; and fault-tolerant, resilient, high-availability systems.
Experience applying CI/CD, automated validation, code-quality, and release practices to embedded-system development.
Experience developing embedded security solutions including secure boot, cryptography, identity, security protocols, device onboarding, and lifecycle protection.
Experience developing and integrating wireless protocol stacks, with strong knowledge of device connectivity, interoperability, coexistence, provisioning, and manageability protocols.
In-depth knowledge of hardware communication protocols and published specifications, including UART, I²C, SPI, and the ability to define interfaces and apply standards to new system designs.
Advanced embedded firmware development on Arm-based processors and SoC or MCU platforms; advanced proficiency in C; working knowledge of C++, Python, batch scripting, and command-line shells.
Advanced embedded debugging using JTAG, SWD, trace tools, crash analysis, and system-level instrumentation.
Ability to use logic analyzers, protocol analyzers, oscilloscopes, and related laboratory equipment to isolate complex cross-layer issues.
Strong knowledge of analog and digital electronics, including reviewing schematics and collaborating on hardware design decisions.
Ability to interpret technical specifications and datasheets and translate them into production-ready firmware solutions.
Excellent written and verbal communication skills, with the ability to influence technical and business stakeholders through expertise and collaboration.
Nice to have
Familiarity with emerging architectures for secure, low-footprint, decentralized peer-to-peer systems.
Knowledge of multiple wireless technologies.
Culture & Benefits
Health, dental, and vision insurance.
Long- and short-term disability insurance, life insurance, employee assistance program, and flexible spending account.
Four to twelve weeks of fully paid parental leave based on tenure.
Eleven paid holidays plus flexible paid vacation and sick leave.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →