Demo

RCI-TRA-28289-1 Embedded Software Engineer (IoT / Telematics)

Rangam
Minneapolis, MN Contractor
POSTED ON 11/27/2025
AVAILABLE BEFORE 12/26/2025

Job Code : RCI-TRA-28289-1

Job Title: Embedded Software Engineer (IoT / Telematics)

Location: Minneapolis, MN, US 55420

Duration: 06 Month extension possible based on needs and performance


Minimum Salary: $80.00 Per Hourly

Maximum Salary: $85.00 Per Hourly


Hybrid - Candidate to Come into the office


Job Description:

  • We are seeking a highly skilled Embedded Software Engineer with a strong background in IoT or Telematics systems to design, develop, and optimize firmware and embedded software for connected devices. In this role, you will contribute to the development of embedded platforms used in intelligent, connected equipment.
  • You’ll work closely with hardware, systems, and cloud engineering teams to deliver reliable, efficient, and scalable embedded solutions.

Key Responsibilities

  • Design, implement, and maintain embedded software and firmware for IoT or telematics devices.
  • Develop, integrate, and optimize drivers and middleware for wired and wireless communication interfaces including Wi-Fi, Cellular, GPS, Bluetooth, and CAN.
  • Implement and optimize low-power management strategies to maximize device efficiency and runtime.
  • Work with Embedded Linux (Yocto 4.x / 5.x) to build and customize BSPs, kernel modules, and user-space applications.
  • Collaborate cross-functionally with electrical, quality, cyber security, and cloud engineering teams to ensure seamless end-to-end system integration.
  • Participate in code reviews, architecture discussions, and software process improvements to ensure high-quality, maintainable code.
  • Perform debugging, profiling, and performance tuning on embedded targets.
  • Contribute to design documentation, interface definitions, and test plans to support software validation and certification activities.

Required Qualifications.

  • 8 years of experience developing embedded software for connected or telematics devices.
  • Proficiency in C and C , with deep understanding of memory management, concurrency, and real-time constraints.
  • Hands-on experience with Embedded Linux, including Yocto-based builds (Yocto 4 and 5), kernel configuration, and system integration.
  • Strong understanding of low-power design principles and optimization for battery-operated systems.
  • Experience implementing wireless communication protocols (Wi-Fi, Cellular/LTE, Bluetooth, GPS) and vehicle or industrial buses (CAN, RS-485, etc.).
  • Familiarity with software development best practices, including version control (Git), continuous integration, code reviews, and issue tracking systems.
  • Excellent problem-solving skills, attention to detail, and the ability to work effectively in a collaborative team environment.
  • Strong verbal and written communication skills with the ability to convey technical information clearly.

Preferred Qualifications

  • Experience with RTOS or hybrid Linux/RTOS systems.
  • Exposure to device security, secure boot, or over-the-air (OTA) update frameworks.
  • Knowledge of Python or Bash scripting for build automation or test tooling.
  • Experience working in regulated or safety-critical environments (e.g., automotive, transportation, or industrial controls).
  • Familiarity with hardware bring-up, schematics, and debugging tools such as oscilloscopes, logic analyzers, or JTAG.


https://talentarbor.com/job/details/133924/3/283/embedded-software-engineer-minneapolis-mn-us

Salary : $80 - $85

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a RCI-TRA-28289-1 Embedded Software Engineer (IoT / Telematics)?

Sign up to receive alerts about other jobs on the RCI-TRA-28289-1 Embedded Software Engineer (IoT / Telematics) career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$90,609 - $105,383
Income Estimation: 
$117,524 - $131,245
Income Estimation: 
$162,729 - $194,659
Income Estimation: 
$173,217 - $199,061
Income Estimation: 
$90,609 - $105,383
Income Estimation: 
$117,524 - $131,245
Income Estimation: 
$80,479 - $90,779
Income Estimation: 
$90,609 - $105,383
Income Estimation: 
$145,630 - $167,634
Income Estimation: 
$162,729 - $194,659
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Rangam

Rangam
Hired Organization Address Mason, OH Contractor
Company Description Rangam is a global, innovative Total Talent management firm with over 25 years of experience. We are...
Rangam
Hired Organization Address North Chicago, IL Contractor
Hybrid; Onsite Tuesday, Wednesday, Thursday Role: Channel Metadata Analyst (Digital Lab) Manager's update This position ...
Rangam
Hired Organization Address San Mateo, CA Contractor
Supply Chain Logistics Specialist Onsite hybrid_ Tues-Wed-Thur Location: Foster City, CA Requirements: 2 years of releva...
Rangam
Hired Organization Address Frederick, MD Contractor
Are you passionate about making an impact on people’s lives? Would you be excited to work for a company leading the way ...

Not the job you're looking for? Here are some other RCI-TRA-28289-1 Embedded Software Engineer (IoT / Telematics) jobs in the Minneapolis, MN area that may be a better fit.

Principal Software Embedded Engineer

Actalent, Minneapolis, MN

Embedded Systems Software Engineer

Galois, Inc., Minneapolis, MN

AI Assistant is available now!

Feel free to start your new journey!