6 дней назад
Firmware/Software Engineer Senior
96 800 - 145 200$
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Firmware/Software Engineer Senior (Embedded Firmware/C/C++): Developing and maintaining embedded firmware for thermal printer products and platforms with an accent on ARM architectures, RTOS, embedded Linux, drivers, and peripheral communication. Focus on designing firmware solutions, debugging complex hardware-software issues, integrating platform technologies, and improving product performance and quality.
Location: Lincolnshire, Illinois, United States; hybrid work with at least 3 days per week onsite at the corporate office
Salary: $96,800–$145,200 annual base pay, plus a target performance-based cash incentive equal to 10% of base pay.
Company
develops smart technology solutions and products for organizations, including thermal printing platforms.
What you will do
- Establish, maintain, and enhance embedded firmware for thermal printer products and solutions.
- Research, design, and develop platform technologies aligned with product strategy.
- Work across product frameworks, hardware abstraction layers, Linux kernel drivers, peripheral and network communication, and real-time controls.
- Lead requirements meetings and complete moderately complex firmware design projects through all phases.
- Review test results, perform root-cause analysis, resolve complex technical issues, and develop new firmware solutions.
- Collaborate with engineering, testing, and implementation functions to improve product quality, execution efficiency, and performance.
Requirements
- Bachelor’s degree in Computer Engineering, Electrical Engineering, or a related field with 6+ years of relevant experience, or a master’s degree with 4+ years of relevant experience, or equivalent experience.
- Significant experience delivering platform-product embedded firmware.
- Proficiency in C and C++ programming.
- Experience with ARM architecture, embedded microcontrollers, multicore systems, RTOS, embedded Linux, filesystems, storage memory, networking, and platform libraries.
- Knowledge of platform architecture, object-oriented programming, software design patterns, and device-driver development.
- Ability to work onsite in Lincolnshire, Illinois at least 3 days per week in a hybrid arrangement.
Nice to have
- Experience with I2C, SPI, UART, USB, CAN, Modbus, WLAN, PWM, ADC, Bluetooth, Ethernet, and microcontroller peripherals.
- Experience using oscilloscopes, bus analyzers, emulators, and firmware debugging tools.
- Knowledge of electrical interfaces, schematics, electronic components, and datasheets.
- Experience with RTOS and POSIX implementations, scheduling, synchronization, interrupt service routines, filesystems, memory allocation, MQTT, security, or stepper motors.
- Experience with Agile development, 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, and learning and development opportunities.
- Community service days, insurance programs, parental leave, employee assistance, and paid time off, depending on country of employment.
- Performance-based annual cash incentive with a target of 10% of base pay.
- Equal opportunity employment and reasonable accommodation during the application and employment process.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
13 дней назад
Firmware Developer (C/C++)
133 200 - 192 800$
8 дней назад
Senior Firmware Manager (Embedded Systems)
155 000 - 205 000$
10 дней назад
Software Engineer, Firmware (EV)
130 000 - 160 000$
10 дней назад
Senior Staff Firmware Engineer (Memory-Constrained Embedded Systems)
132 500 - 196 140$
10 дней назад
Firmware/Embedded Software Engineer
89 400 - 134 100$
12 дней назад
Senior Software Engineer (Embedded)
122 500 - 187 000$