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

Amergis

Administrative Assistant Job at Amergis

Amergis Healthcare Staffing is looking for qualified Administrative Assistants to be responsible for a variety of administrative and clerical duties to help improve efficiencies at an organization. The Administrative Assistants will be the initial contact person for patients... 

Greenlife Healthcare Staffing

Urgent Care Nurse Practitioner Job at Greenlife Healthcare Staffing

 ...Urgent CareNurse Practitioner - Bronx, NY (#1627) Paid Time Off Retirement Savings Visa Sponsorship opportunities Malpractice insurance coverage Minimum of 6 months experience in Urgent Care or Emergency Medicine Impact Recruiting Solutions... 

Imperial Corporation

CNC Machine Operator Job at Imperial Corporation

# Set up and operate CNC machines (lathe/milling/drilling/etc.) based on job specifications # Read and interpret blueprints, technical drawings, and CNC programs # Inspect and measure finished products using precision instruments (e.g., calipers, micrometers)# Load... 

Child Care Associates

PreK Instructional Coach Job at Child Care Associates

 ...Summary The PreK Instructional Coach supports high-quality early childhood education by coaching Pre-K teachers, as the supervising teacher under HB 2729, and promoting continuous program improvement. This role includes regular classroom observations, data-informed... 

Nebraska Crossing

Express fashion retail customer service Job at Nebraska Crossing

 ...experience! Express is looking for daytime, evening or weekend cashiers. Do you love clothes and helping others? Do you have a eye for fashion? Are you good with people? We want you! What are we looking for? Cashiers Customer service associates Who are you? Fun...