Sr. Firmware Engineer Job at duvari group, O Fallon, MO

RXd1QWovdlhyUFhsbE9ESGFPQ2hEQkFTbGc9PQ==
  • duvari group
  • O Fallon, MO

Job Description

Join Our Team!

We are seeking a highly skilled and motivated Senior Firmware Engineer to join our dynamic team. In this role, you will be responsible for designing, developing, and maintaining firmware for our cutting-edge products. You will work closely with cross-functional teams to ensure high-quality software solutions that meet customer needs and industry standards. The ideal candidate will have a strong background in firmware development, computer networking, and software quality assurance. As a Senior Firmware Engineer, you will be expected to provide mentorship to team members.

Qualifications

  • 10+ years of related experience (embedded firmware development) required.
  • Atmel or Microchip 8-bit experience.
  • Knowledge of real time peripherals such as timers, buffers, and UARTs.
  • MODBUS and i2C experience required.
  • ARM 32bit experience.
  • Wireless Stack (WiFi, BLE, or RF) experience required.
  • Firmware development (8-, 16-, 32-bit, ARM Cortex-M microcontrollers) and debugging.
  • PCB design including schematic capture and board layout experience preferred.
  • Solid working knowledge of C/C++ preferred.
  • Experience in programming real-time systems with or without RTOS.
  • Experience with EDC/EDM hardware design and simulation (SolidWorks PCB, Altium, Cadence).
  • Demonstrate ability reading hardware schematics and using common debugging tools including scopes, logic analyzers, emulators, and signal generators.
  • Knowledge of IoT and wireless technology.
  • Knowledge of new sensor technology.
  • KEIL or IAR experience preferred.
  • STM32 experience preferred.
  • Bachelor’s degree in electrical engineering, computer science or similar field required.

Job Tags

Similar Jobs

Zenere Companies, Inc.

Accountant-Bookkeeper Job at Zenere Companies, Inc.

Roy Zenere Trucking & Excavating has an immediate opening for a full-time Accounting Clerk for Accounts Payable and Payroll. This person is responsible for paying all accounts payable bills and processing payroll in the companys continuing effort to deliver outstanding...

Southern National Roofing

Entry Level Recruiter Job at Southern National Roofing

 ...Join Our Team as an Entry Level Recruiter! Southern National Roofing is a rapidly growing roofing and home improvement company, and we're seeking motivated individuals to join our HR department as entry-level recruiters. As an entry-level recruiter, you'll play a crucial... 

Clinical Management Consultants

Case Management Manager Job at Clinical Management Consultants

&##127775; Take the next step in healthcare leadership as the Case Management Manager and play a vital role in ensuring patients receive high-quality, coordinated, and cost-effective care. This is an exciting opportunity for the Case Management Manager to guide clinical... 

Peloton Interactive

Software engineer Job at Peloton Interactive

 ...Peloton Interactive, Inc. seeks Software Engineer in New York, NYJob Duties: Ensure the smooth functioning of our high traffic core API for subscriptions (written in Python). Determine the root cause of low-level system issues, deliver new features and support promotions... 

Flashpoint Digital Media

Marketing and Web Developer Job at Flashpoint Digital Media

Marketing and Web Developer Location Coral Springs, FL : : Flashpoint Digital marketing is seeking a talented and versatile Marketing...  ...Flexible work schedule options In-house gym Job Types: Full-time, Part-time Pay: $35,000.00 - $45,000.00 per year Benefits:...