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

NTT DATA Services

AWS Public Cloud Engineer - Must have both AWS/Azure Job at NTT DATA Services

 ...for major incidents. Execute patch management, upgrades, and regular maintenance activities. Develop and maintain backup, disaster recovery, and failover strategies and operations. Participate in on-call rotation and after-hours support as required. Automation... 

The Rose Establishment

Baker Job at The Rose Establishment

 ...to accept and apply feedback Food Handler's Permit The bakery...  ...style and brand of The Rose. A part of that brand is providing a variety...  ...your play list. You have the whole space to yourself. The calm...  ...Establishment' ad." Job Type: Part-Time By applying to this job, you... 

MBJ Network

Event Planner- Intern Job at MBJ Network

 ...dynamic and innovative organization dedicated to curating impactful events and experiences. We strive to bring communities together...  ...MBJ Network is seeking a motivated and detail-oriented **Event Planner - Intern** to assist in organizing and executing various events... 

vTech Solution

UI/UX Designer Job at vTech Solution

 ...workplace performance. This individual will translate instructional designs into clear, focused learning modules using Articulate and NovoEd...  ...Experience Design, Educational Technology, Computer Science, UX Design, Digital Media, or a related field. - Seven (7) years... 

Phalen Leadership Academies

School Custodian - Greater Heights Academy, Flint Job at Phalen Leadership Academies

 ...The Opportunity: PLA School Custodians are responsible for the day-to-day cleanliness and upkeep of the school building. Ensuring that the building is always kept clean, sanitized and well maintained in support of the success and pride of our scholars and our school...