Назад
Company hidden
6 дней назад

Senior Engineer, Embedded Software (C/C++)

Формат работы
onsite
Тип работы
fulltime
Грейд
senior
Английский
b2
Страна
US
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/
TL;DR
Senior Engineer, Embedded Software (C/C++): Designing and implementing embedded software for industrial automation controls and wireless communication products with an accent on C/C++, ARM processors, RTOS and low-level communication protocols. Focus on developing safety-conscious control software, implementing secure boot, testing and debugging embedded systems, and supporting new product development.

Location: Menomonee Falls, Wisconsin, United States; travel up to 10% to other company locations and customer sites.

Company

hirify.global is associated with Columbus McKinnon and develops industrial automation controls and wireless communication products.

What you will do

  • Develop software architecture and designs that meet product requirements.
  • Design and develop embedded software in C and C++ for industrial automation controls and wireless communication products.
  • Conduct unit, integration, and system testing.
  • Implement code through controlled workflows using JIRA, version control, and code reviews.
  • Drive product designs based on product management and end-customer input.
  • Contribute to embedded software guidelines and best practices while meeting critical deadlines.

Requirements

  • B.S. degree in Electrical Engineering or Computer Engineering; an M.S. degree is preferred.
  • 6+ years of experience, including embedded C and C++ development.
  • Experience with ARM processors using RTOS and bare-metal implementations.
  • Experience with low-level communication protocols such as USB, RS232, SPI, I2C, and CAN.
  • Experience with wireless communication protocols such as Bluetooth, BLE, or Wi-Fi.
  • Experience implementing secure boot.
  • Demonstrated ability to design, implement, and test embedded software solutions.
  • Experience with industrial controls, including VFD drives.
  • Working knowledge of electronic circuits and the ability to read schematic diagrams.
  • Proficiency with multimeters, oscilloscopes, logic analyzers, and other test and debugging tools.
  • Independent problem-solving, analytical, collaboration, and time-management skills.

Nice to have

  • Experience with control systems design and implementation.
  • Experience with RF communications hardware and software.
  • Safety-critical system code design, including SIL3.
  • Prior experience with industrial wired networks.
  • M.S. degree in Electrical Engineering or Computer Engineering.

Culture & Benefits

  • Collaborative work with engineers on New Product Development teams.
  • Work is based at the Menomonee Falls, Wisconsin location.
  • Travel up to 10% to other company locations and customer sites.

Будьте осторожны

Если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого. Это мошенники. Обязательно жмите «Пожаловаться» или пишите в поддержку. Подробнее в гайде →