Robotics Software Engineer

Optimal Inc.
Warren, MI

Job Description

Job Description

Job Summary:

We are seeking a Robotics Engineer that has Embedded Software Engineering experience in designing and programming embedded systems for data acquisition, signal processing, and algorithm development. The ideal candidate will have a strong background in electrical or computer engineering, hands-on experience with PCB, power, and signal design, and the ability to develop efficient embedded software solutions. Familiarity with robotics frameworks (ROS 2) and machine learning is a plus.

Key Responsibilities

  • Develop embedded software for signal processing, sensor integration, and data acquisition
  • Design and implement algorithms for sensor fusion and real-time processing
  • Collaborate with hardware engineers on PCB, power, and signal design to ensure seamless system integration
  • Debug, test, and optimize embedded software for performance and reliability
  • Support integration of embedded systems with robotics or IoT platforms
  • Document software design, implementation, and testing procedures
  • Stay updated on emerging technologies in embedded systems and machine learning

Qualifications

  • Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, or a related field
  • Hands-on experience with embedded programming and algorithm development
  • Hands on experience of PCB, power, and signal design principles
  • Experience with sensor fusion, data acquisition, or real-time processing
  • Familiarity with ROS 2 and machine learning is a plus
  • Strong analytical, problem-solving, and debugging skills
  • Ability to work collaboratively in a fast-paced engineering environment
Posted 2026-05-15

Recommended Jobs

Dentist

Family Health Care
White Cloud, MI

Job Description Job Description Salary: Family Health Care is seeking a full-time dentist to join our Community Health Center (FQHC) rural clinic in White Cloud, Michigan. Why Family Heal…

View Details
Posted 2026-06-05

Pilot G500 PIC

Pentastar Aviation
Waterford, MI

Job Description Job Description Description: General Description The successful candidate will serve in a three-pilot crew conducting 14 CFR Part 91 operations in a Gulfstream G500. This will…

View Details
Posted 2026-05-26

Estate Sale and Relocation Team Member

Caring Transitions
Rochester Hills, MI

Join Our Estate Sale & Relocation Team – Make a Meaningful Impact! Are you looking for a flexible and fulfilling job where you can truly make a difference? We’re hiring compassionate, dependable,…

View Details
Posted 2026-03-18

Papas Pizza New Buffalo Michigan- General Manager

URB NEW BUFFALO
New Buffalo, MI

Job Description Job Description **Job Title: General Manager** **Location:** Papa's Pizza, New Buffalo **Position Overview:** Papa's Pizza in New Buffalo is seeking a dynamic and experienced …

View Details
Posted 2026-06-11

Travel Radiation Therapist Radiation Therapy Tech Job

Petoskey, MI

Job Description Are you a skilled Radiation Therapist seeking an exciting travel healthcare assignment in Petoskey, Michigan? TLC Nursing has a fantastic opportunity for a dedicated Radiation Thera…

View Details
Posted 2026-06-26

B94 - Automotive Mechanic I

Belcan
Livonia, MI

Job Title: Automotive Mechanic I Location: Livonia, MI Zip Code: 48150 Pay Rate: $19-$21/hr. Keyword's: #Livoniajobs; #SAutomotiveMechanicjobs; Start Date: Immediate We provide a competitive p…

View Details
Posted 2026-06-30

Mechanical Technician I

Belcan
Michigan

Job Title: Mechanical Technician I Location: Blackman Twp, MI Zip Code: 49202 Duration: 12 Months Pay Rate: $24/hr. Keyword's: #BlackmanTwpjobs; #MechanicalTechnicianjobs; Start Date: Immediate …

View Details
Posted 2026-06-25

Locum MD (Medical Doctor), DO (Osteopathic Doctor) Hospitalist;Internal Medicine

77 consultants
Wyoming, MI

Description  This on-site contract position offers a unique opportunity to practice in a vibrant medical environment while providing patient-centered care. As a Locum Hospitalist, you will play …

View Details
Posted 2026-06-27