1

Hourly Golang Embedded System Software Engineer Jobs in Michigan

Firmware/Embedded Software Engineer

Southfield, MI · On-site

$94K - $129K/yr

Design and implement software of embedded devices and systems from requirements to production and ... Bachelor's degree in electrical/computer Engineering or related field EXPERIENCE REQUIREMENT(S ...

Embedded Software Engineer

Warren, MI · On-site

$123K - $162K/yr

The Software and Services group at GM develops scalable vehicle level system architecture and ... As an Embedded Software Engineer on the Universal Flash Orchestrator Team, you will develop the ...

Embedded Software Engineer

Warren, MI

$123K - $162K/yr

The Software and Services group at GM develops scalable vehicle level system architecture and ... As an Embedded Software Engineer on the Universal Flash Orchestrator Team, you will develop the ...

Embedded Software Engineer

Allen Park, MI

$119K - $157K/yr

Embedded Software Engineer in Allen Park, MI. Flex-N-Gate This successful candidate will translate ... Analyze system requirements, design software architecture, implement code, and verify real-time ...

Embedded Software Engineer

Allen Park, MI · On-site

$119K - $157K/yr

Embedded Software Engineer in Allen Park, MI. Flex-N-Gate This successful candidate will translate ... Analyze system requirements, design software architecture, implement code, and verify real-time ...

Embedded Software Engineer

Allen Park, MI

$119K - $157K/yr

Embedded Software Engineer in Allen Park, MI. Flex-N-Gate This successful candidate will translate ... Analyze system requirements, design software architecture, implement code, and verify real-time ...

Embedded Software Engineer

MI

$118K - $156K/yr

... embedded systems. Expectations: This role blends hands-on engineering with cross-functional ... Software Design & Development • Develop, code, test, and debug new embedded software or ...

Embedded Control Software Engineer

Allen Park, MI · On-site

$119K - $157K/yr

You will leverage your expertise in controls theory, real-time systems, and embedded architecture ... software components using C/C++, MATLAB (Stateflow/Simulink), and Python. Use DaVinci Developer for ...

Embedded Software Engineer

Allen Park, MI · On-site

$119K - $157K/yr

Embedded Software Engineer in Allen Park, MI. Flex-N-Gate This successful candidate will translate ... Analyze system requirements, design software architecture, implement code, and verify real-time ...

next page

Showing results 1-20

Hourly Golang Embedded System Software Engineer information

What is the difference between Hourly Golang Embedded System Software Engineer vs Hourly C Embedded System Software Engineer?

AspectHourly Golang Embedded System Software EngineerHourly C Embedded System Software Engineer
Required CredentialsProficiency in Golang, embedded systems knowledge, relevant certificationsProficiency in C, embedded systems knowledge, relevant certifications
Work EnvironmentEmbedded device development, IoT projects, real-time systemsEmbedded device development, IoT projects, real-time systems
Industry UsageStartups, IoT companies, software-focused hardware firmsManufacturers, automotive, consumer electronics
Search & Comparison IntentYesYes

Both roles involve embedded system development but differ mainly in programming language expertise. Golang developers focus on modern, concurrent programming suited for networked embedded systems, while C developers work on low-level hardware interactions. Your choice depends on project requirements and preferred tech stack.

Firmware/Embedded Software Engineer

Road Ready

Southfield, MI • On-site

$94K - $129K/yr

Full-time

Re-posted yesterday


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.