Urgent Opening - Embedded Software Engineer - Minneapolis, MN

Minneapolis, MN, US • Posted 1 day ago • Updated 1 day ago
Contract W2
On-site
Depends on Experience
Fitment

Dice Job Match Score™

📊 Calculating match score...

Job Details

Skills

  • C++
  • memory management
  • RTOS
  • Embedded System
  • SPI
  • I2C
  • CAN
  • UART
  • Ethernet

Summary

Hello Professional ,
We have immediate position of below role, If you are interested please share your updated resume at
Title / Position: Embedded Software Engineer / Architect Location: Minneapolis, MN (Onsite) Job Summary
We are seeking a highly experienced Senior Embedded Robotics Engineer with deep expertise in Embedded C/C++, Robotics, Python, and ROS 2. The ideal candidate will lead the design, development, and optimization of embedded and robotic systems, working across hardware and software boundaries to deliver robust, real-time solutions for complex robotic platforms. Key Responsibilities
Design, develop, and maintain embedded software using C/C++ for real-time and safety-critical robotic systems Architect and implement ROS 2 based robotic applications, including nodes, services, actions, and middleware communication Develop high-level control, automation, and tooling using Python Integrate sensors, actuators, motor controllers, and communication protocols (SPI, I2C, CAN, UART, Ethernet) Collaborate closely with hardware, firmware, perception, and controls teams Lead system-level debugging, performance optimization, and reliability improvements Define software architecture, coding standards, and best practices Mentor junior engineers and provide technical leadership Participate in design reviews, requirements definition, and technical decision-making Required Skills & Qualifications
15+ years of hands-on experience in embedded and robotics software development Strong proficiency in Embedded C/C++ (memory management, RTOS, low-level drivers) Extensive experience with ROS 2 (DDS, QoS, lifecycle nodes, navigation/manipulation stacks) Solid Python programming experience for robotics, automation, and testing Deep understanding of robotics fundamentals (kinematics, control systems, sensor fusion) Experience working with real-time systems and embedded Linux
Thanks & Regards,
Dharm Sharma
SunRay Enterprise, Inc.
Phone: ext.244
(Fax)
Email:
URL:
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 90798281
  • Position Id: 8952002
  • Posted 1 day ago
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Saint Paul, Minnesota

11d ago

Easy Apply

Contract, Third Party

Depends on Experience

Saint Paul, Minnesota

Today

Full-time

USD 109,284.00 - 163,920.00 per year

Fridley, Minnesota

3d ago

Easy Apply

Contract

Depends on Experience

Saint Paul, Minnesota

9d ago

Easy Apply

Contract

Depends on Experience

Search all similar jobs