Skip to main content

Embedded Systems Engineer

Job DescriptionJob Description

R.C. Systems is looking for a Firmware Engineer to develop and maintain industrial electronic products for the instrumentation industry. This engineer will work with a small team designing and implementing firmware on embedded systems. This engineer will be involved in many aspects of product realization including electronics, firmware, and mechanical design.

Roles:

· The primary role is to design and develop embedded firmware for microcontroller based industrial products

· Maintain, enhance and test existing firmware designs.

· Create and implement design specifications.

· Test and evaluate prototype systems.

· Use a version control system and bug tracker to maintain projects.

· If applicable, design and test electronic circuits and printed circuit boards.

· Provide support to technical support and manufacturing personnel.

· Participate in design reviews.

· Develop PC software utilities to support our products.

Required Qualifications:

· Electrical Engineering or Computer Engineering graduate or soon to be.

· Very proficient in C and/or C++.

· Training programming hardware peripherals such as LCD, ADC, DAC, DMA, Memory Systems, UART, PWM.

· Familiarity with communication protocols such as Modbus, I2C, or SPI, and TCP/IP networking.

· Training writing low-level interrupt driven device drivers for microcontroller peripherals.

· Knowledge of electronic circuit design, analysis and debugging.

· Proficient in usage of lab equipment such as power supplies, oscilloscopes, and logic analyzers.

· Experience programming with a RTOS, multi-threaded applications, interrupt handling, and asynchronous code.

Qualifications:

· Training programming ARM Cortex-M, or Microchip PIC microcontrollers

· PCB layout Training with any CAD system.

· Training with AutoCAD.

· Basic knowledge of ASM programming.

Job Type: Full-time

Benefits:

· 401(k)

· Dental insurance

· Health insurance

· Paid time off

Schedule:

· 8-hour shift

Experience:

· Embedded Software & Firmware Developers: 1 year (Required)

· Embedded software: 1 year (Required)

Work Location: In person

Embedded Systems Engineer

Santa Fe, NM
Full time

Published on 07/19/2025

Share this job now