Вакансия из Hirify Global, списка международных tech-компаний Для мэтча и отклика нужен Plus
Пожаловаться
Зарплата и рынок
$123к-184к/год
$140к$160кмедиана$200к
По похожим ролям (50) ~ $160к/год
84
Хорошая вакансия
развернуть
Обязанности чётко очерчены, а роль даёт техническую ответственность senior-уровня в крупной компании, которая развивает собственные продукты; также заявлены поддержка обучения и баланса между работой и личной жизнью.
Кликните для подробной информации
Широкая зона ответственностиАктуальный стекПоддержка развитияГибкие условия
Оценка от Hirify AI
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Подключить Plus
Описание вакансии
Текст:
Hirify AI/Оригинал
TL;DR
Firmware/Software Engineer, Advanced (Embedded Systems): Developing and maintaining embedded firmware for thermal printer products and platforms with an accent on complex architecture, real-time controls, device drivers, and embedded Linux. Focus on designing highly complex firmware projects, resolving technical issues through root cause analysis, and providing technical leadership across engineering disciplines.
Location: Hybrid, on-site at the corporate office in Lincolnshire, Illinois, for a minimum of 3 days per week; United States
Salary: $122,800–$184,200 annual base pay; performance-based annual cash incentive targeted at 12% of base pay
Company
hirify.global develops smart solutions and thermal printer products for organizations, their employees, customers, and partners.
What you will do
Establish, implement, and maintain embedded firmware for thermal printer products and solutions.
Research, design, and develop platform technologies, programs, tools, and solutions supporting organizational strategy.
Architect and complete highly complex firmware projects, including requirements definition, implementation, inspections, upgrades, patches, and new code.
Develop testing and troubleshooting strategies, review test results and root cause analyses, and resolve complex technical issues.
Drive code reviews and technical and quality improvements while documenting new ideas and methodologies for software teams.
Provide technical leadership, coordinate personnel when needed, and collaborate with engineering disciplines, program management, management, and senior customers.
Requirements
Bachelor’s or Master’s degree in Computer Engineering, Electrical Engineering, or a related engineering field, with 8+ years of relevant experience.
Experience with ARM architecture, embedded microcontroller architecture, multi-core systems, RTOS, embedded Linux, filesystems, storage memory, networking, and platform libraries.
Skills in platform architecture, object-oriented programming, software design patterns, and device-driver development.
Nice to have
Development experience with I2C, SPI, UART, USB, CAN, Modbus, WLAN, PWM, ADC, Bluetooth, Ethernet, and other microcontroller peripherals.
Knowledge of oscilloscopes, bus analyzers, emulators, and other firmware debugging tools.
Familiarity with electrical interfaces, schematic diagrams, electronic component specifications, and datasheets.
Understanding of embedded RTOS and POSIX implementation, including scheduling policies, synchronization methods, interrupt service routines, external library integration, filesystems, and memory allocation.
Experience with stepper motors, networking, MQTT, and security.
Participation in Agile development processes, including Scrum or Kanban.
Experience with prototype board bring-up, bootloader development, or the ARMCC toolchain.
Culture & Benefits
Hybrid work with adaptable hours, Summer Flex Fridays, Focus Fridays, and an annual companywide well-being day.
Healthcare, wellness programs, inclusion networks, continued learning and development, community service days, insurance, parental leave, employee assistance, and paid time off, depending on the country of employment.
Work-life balance and wellbeing support.
Employment includes eligibility for cash incentive programs; some roles may also qualify for long-term incentive equity awards.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →