Demo

RCI-TRA-30244-1 Embedded Software Engineer (IoT/Telematics) [NO C2C]

Rangam
Minneapolis, MN Contractor
POSTED ON 4/25/2026
AVAILABLE BEFORE 5/24/2026

Job Code : RCI-TRA-30244-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: $70.00 Per Hourly

Maximum Salary: $75.00 Per Hourly



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.

Salary : $70 - $75

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-30244-1 Embedded Software Engineer (IoT/Telematics) [NO C2C]?

Sign up to receive alerts about other jobs on the RCI-TRA-30244-1 Embedded Software Engineer (IoT/Telematics) [NO C2C] 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: 
$145,630 - $167,634
Income Estimation: 
$162,729 - $194,659
Employees: Get a Salary Increase
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 Andover, MA
  • Onsite Notes: Responsible for the qualification and execution of ligand-binding assays (e.g. MSD, Gyrolab, ELISA) in support of client’s biotherapeutic pro... more
  • Just Posted

  • Rangam San Mateo, CA
  • True Title: Drug Safety Public Health Specialist - II - Foster City, CA If interested, please share your resume and availability to discuss (Raj@rangam.com... more
  • Just Posted

  • Rangam Sanford, NC
  • Rangam is seeking candidates for a Direct Hire role as a Sr. Associate Energy Engineer with our client, one of the world’s largest pharmaceutical companies... more
  • 1 Day Ago

  • Rangam Santa Monica, CA
  • If you are passionate about technology and have a strong background in software development and scientific research, we encourage you to apply for the Benc... more
  • 1 Day Ago


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

  • Dojo Five: Modern Embedded Development Minneapolis, MN
  • Dojo Five | Remote – Contiguous US About Dojo Five Dojo Five is on a mission to drive the firmware industry forward. We partner with companies to modernize... more
  • 8 Days Ago

  • Insight Global Minneapolis, MN
  • Insight Global is looking for a Senior Embedded DevOps Engineer to support a large industrial automation and manufacturing technology client in Shakopee, M... more
  • 17 Days Ago

AI Assistant is available now!

Feel free to start your new journey!