6 дней назад
Firmware Engineer II (Embedded Systems)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Firmware Engineer II (Embedded Systems): Developing C-based firmware, embedded controllers, communication interfaces, and control algorithms for new technology research prototypes with an accent on microprocessor development, hardware interfacing, and system testing. Focus on designing control logic, validating firmware and hardware in laboratory and prototype environments, and supporting integration across engines, transfer switches, and alternators.
Location: Waukesha, WI, USA; occasional travel to facilities and customer sites.
Company
develops power-generation and energy solutions for homes and businesses, with a focus on resilient, efficient, and sustainable energy systems.
What you will do
- Develop C-based application software and firmware for embedded controllers, microprocessors, and microcontrollers.
- Define interface requirements and create communication interfaces and system algorithms.
- Design control algorithms and provide applications engineering support for new technology prototypes.
- Develop firmware and software modules, maintain documentation and repositories, and participate in design reviews.
- Create, execute, and evaluate firmware and hardware test specifications in laboratory and prototype environments.
- Collaborate with engineering teams working on engines, transfer switches, alternators, and related control interfaces.
Requirements
- Bachelor of Science in Electrical Engineering, Computer Engineering, or a directly related engineering discipline.
- At least 2 years of embedded programming experience with C, C++, or C#.
- Basic knowledge of communication protocols and hardware interfaces.
- Ability to perform detail-oriented engineering work, solve basic engineering problems, and communicate effectively.
- Ability to work onsite in Waukesha, Wisconsin, USA and travel occasionally to facilities or customer sites.
Nice to have
- Experience with RTOS, state machines, algorithm design, and microcontroller debugging tools.
- Experience with hardware interfacing techniques such as I2C, SPI, and EEPROM.
- Experience with MATLAB/Simulink, Python, GitHub, repository management, or server administration.
- Understanding of machine learning fundamentals.
Culture & Benefits
- Medical, dental, and vision insurance.
- Life insurance, long-term disability coverage, flexible spending accounts, and health savings accounts.
- Accrued paid time off and 8 paid holidays.
- Opportunity for overtime and 401(k) retirement benefits.
- Work includes laboratory, computer-based, standing, walking, and occasional lifting activities.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
13 дней назад
Senior Firmware Engineer (IoT)
7 дней назад
Embedded Systems Software Engineer (Aerospace)
7 дней назад
Firmware Engineer (Power Electronics)
7 дней назад
Principal Embedded Software Engineer
147 000 - 224 250$
13 дней назад
Firmware Engineering Manager (Embedded Linux)
136 000 - 201 000$
7 дней назад
Senior Software Engineer (Embedded)
122 500 - 187 000$