Firmware/Embedded Software Engineer Job at Road Ready Inc, Southfield, MI

dDVXWk9HMHVjbGdvWGRVSXFvOG8vb1ZXOWc9PQ==
  • Road Ready Inc
  • Southfield, MI

Job Description

RESPONSIBILITIES:


The role of Road Ready Firmware/Embedded Software Engineer will support the growth of the Road Ready product.


Specific duties and responsibilities include:

  • Design and implement software of embedded devices and systems from requirements to production and commercial deployment
  • Design, develop, code, test and debug telematic system software.
  • Review code and design
  • Analyze and enhance efficiency, stability and scalability of system resources
  • Integrate and validate new product designs
  • Test and validate system performance
  • Provide post-production support
  • Contribute to hardware design and development
  • Debug hardware and firmware issue
EDUCATION REQUIREMENT(S):
  • Bachelor's degree in electrical/computer Engineering or related field
EXPERIENCE REQUIREMENT(S):
  • 3-5 years of firmware design & development
  • Working experience with embedded processors from ST Microelectronics and Microchip PIC families
  • Hands-on coding experience in RTOS (FreeRTOS)
  • Experience in multi-threaded embedded system concepts, including tasks, priorities, deadlocks...etc.
  • Proficient in Embedded C and clean coding principles
  • Able to understand electrical schematics and debug electrical boards
  • Experience in configuring embedded interfaces: DMA/UART/SPI/I2C/GPIO/ADC...etc.
  • Experience with developing drivers for a wide variety of embedded peripherals
  • Experience with interface to 802.15.4 RF, Bluetooth BLE, Wifi, GPS and LTE Cellular modules
  • Experience with code debugging using JTAG and SWD tools
  • Experience with GIT/JIRAExperience in telematics industry and telematics products development is a plus

Due to International Traffic in Arms Regulations (ITAR) and Export Administration Regulations (EAR) requirements, all candidates must be presently classified as a "US Person" which includes: a United States citizen; a permanent legal resident (green card holder); or a protected individual (refugee/asylum status).


Clarience Technologies is an equal opportunity employer committed to a culturally diverse workforce.

Job Tags

Permanent employment, Work experience placement

Similar Jobs

Genuine Parts Company

Distribution Center Seasonal Worker Job at Genuine Parts Company

 ...Distribution Center Seasonal Worker The Distribution Center Seasonal Worker is primarily responsible for the accurate unloading of inbound freight; uses a radio frequency (RF) gun to locate and select merchandise for shipment to stores; case opening procedures to include... 

OP Mobility

SITE MANUFACTURING MAINTENANCE TECHNICIAN - Job at OP Mobility

 ...global group with a purpose to keep people and goods moving safely, smarter, and sustainably everywhere. MISSION The Maintenance Technician is responsible for overseeing the maintenance of the manufacturing and production line equipment with additional duties of... 

Guardian Angel Senior Services

Home Care Manager Job at Guardian Angel Senior Services

 ...functions of the office in accordance with current federal, state and local standards, guidelines and regulations that govern home care. Manage home care services for Nursing, Home Health Aide/CNA, PCA, Homemaker, and Companion while keeping outstanding quality client care... 

Worley

Senior Civil Structural Architectural (CSA) Engineer Job at Worley

 ...Senior CSA Engineer Worley is a global professional services company of energy, chemicals and resources experts headquartered in...  ...Essential ~ Bachelor's degree in Civil, Structural, Architectural Engineering, or related discipline ~ Active Professional Engineer... 

Aya Healthcare

Travel Dialysis Registered Nurse Job at Aya Healthcare

 ...Registered Nurse Job Details Profession: Registered Nurse Pay: $1687.00 to $1923.00 weekly Assignment Length: 12 Weeks Schedule: 3x12-Hour 07:00 - 19:30 Openings: 1 Start Date: 06-08-2026 Experience: 1 year Facility Info: Log in to view details Charting System: Meditech...