Robotics Software Engineer
Optimal CAE
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
- 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
Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Robotics Software Engineer in Warren, MI vacancy
- ...Job Description Job Description Robotics Software Engineer - Manipulation & Automation Position Overview We are seeking a Robotics Software Engineer to support advanced robotics R&D initiatives focused on robotic manipulation, grasp planning, automation,...Suggested
- ...Job Description Job Description Job Summary: We are seeking a highly skilled and motivated Robotics Software Engineer to lead the development of a next-generation dual-arm, ROS 2-based manipulation system capable of operating with multiple grippers in a flexible...SuggestedFlexible hours
- General Motors is seeking a Sr. Robotics Applications Engineer in Warren, Michigan, to support automation execution teams and resolve robotic technical issues. This role involves developing and implementing advanced robotic process technologies across various plants. The...Suggested
- ...different technologies around computer vision, automation, XR, Robotics, and AI. Our work supports GM manufacturing goals to build quality... ...be the position for you. What You'll Do Develop scalable software solutions based on detailed business requirements and supported...SuggestedTemporary workH1bLocal areaWork from homeRelocation packageFlexible hoursNight shiftWeekend workDay shift3 days per week
- Control System Integrators in Warren, Michigan is seeking a skilled Robotics Engineer to join our ambitious automation team. Ideal candidates will bring over 5 years of experience, particularly with collaborative robots and vision systems, to develop sophisticated automation...SuggestedFull time
- ...hardware and battery systems to intuitive design, intelligent software, and next-generation safety and entertainment features. Every... ...and test Java scripts for automation of software and system engineering models as per GM Modelling standards that support the engineering...Full timeLocal areaWork from homeRelocationRelocation packageFlexible hours3 days per week
$35 - $40 per hour
...Job Description Job Description JOB TITLE: Senior Robotics Engineer CATEGORY: Full-Time, Non-Exempt REPORTS TO: Field Services Manager WORK MODEL: In-Person COMPENSATION: $35–$40 per hour (Based on experience) WORK LOCATION: Clarkston, Sterling Heights...Hourly payFull timeFlexible hoursShift workNight shift- General Motors is seeking a Senior Execution Engineer - Material Flow & Robotics Deployment to lead automation solutions at the Autonomous Robotics Center. This role involves collaborating with engineering and operations to enhance efficiency through technologies like AMRs...
- A robotics automation company in Detroit is seeking an Automation Robotics Engineer responsible for the design, development, and implementation of automated manufacturing systems. The ideal candidate will have a Bachelor's Degree or significant experience in robotic automation...
$60 per hour
***US Citizens Only. No C2C or 3rd Parties *** Summary The Ash Group is hiring a Senior Software Engineer for our client, a global leader providing advanced systems and support in defense, aerospace, and security. This is a 12-month contract (possible contract to hire...Hourly payContract workImmediate start- ...is expected to report to Austin, TX, or Warren, MI three times per week. The Role We are seeking a highly skilled Senior Software Engineer - eCommerce to join our dynamic software development team. In this role, you will be responsible for designing and developing...Work experience placementLocal areaWork from homeRelocation package
- ...Overview The Role As a Senior Software Engineer on our ADAS/AVSimulation team, you’ll architect, build, and maintain modern software systems that power our advanced driver assistance and autonomous vehicle systems simulations and connect seamlessly with our company’s broader...
- ...We are seeking a seasoned Software Engineer with solid experience with C#, SQL, and strong skills in TypeScript. This role will be instrumental in driving high-quality, scalable software solutions and collaborating across teams to ensure alignment with architectural standards...Full timeMonday to FridayFlexible hours
- ...times per week, at minimum or other frequency dictated by the business. The Role General Motors is seeking a Senior Software Feature/Experience Engineer for Digital Experiences Software Quality and Release is to lead the technical analysis of features and experiences,...RelocationRelocation package
$61.22 per hour
...field. Minimum of 4 years of experience in real-time embedded software development and/or software testing; can be 2 years with a master... ...current computer applications and technologies in applicable engineering disciplines. C and C++ programming. Python programming....Contract workDay shift- ...Role: We are seeking a highly skilled and experienced Senior Software Engineer to join our innovative team at General Motors. In this role,... ...and requirements for new systems. Proven experience with Robot Framework, JIRA and JIRA X-Ray, and Confluence Experience...Local areaWork from homeRelocation package
- ...Job Description The Role: We are seeking an experienced Senior Software Engineer ( .NET ) to join our team. In this role, you will lead the design, development, testing, and maintenance of high-performance, scalable, and secure software systems. The ideal candidate...H1bLocal areaWork from homeRelocation package
$160k - $200k
...Job Description As a Senior Software Engineer – Go (Golang), you will design, develop, and deliver high-performance middleware and application software solutions supporting GM’s next-generation in-vehicle infotainment platforms and connected vehicle systems. You...Local areaWork from homeRelocation packageFlexible hours- ...Center or Warren Michigan GM Technical Center 3-4 days per week (T-W-Th) The Role We are seeking a highly skilled Senior Software Engineer to join our digital commerce engineering team, with a primary focus on React-based front-end development, Shopify commerce experiences...H1bLocal areaWork from homeRelocationFlexible hours3 days per week
$72.45 - $85.5 per hour
...Check out this new opportunity! Senior Software Engineer Sterling Heights, MI $72.45 - $85.50/Hour We are hiring a Senior Embedded Software Engineer in Sterling Heights, MI to support development of advanced ground combat vehicle software architectures...- ...Israelvcforum is seeking a Senior Software Engineer to join their team in Warren, MI. This hybrid position involves developing and maintaining robust software solutions for GM vehicle architectures. You will work closely with teams to optimize and extend the tool chain...
- ...Principal Software Engineer PGS Worldwide is seeking a Principal Software Engineer in Sterling Heights, MI for a one-year contract-to-hire role supporting a leading aerospace & defense company. This role supports software development, integration, and testing of real...Contract workWorldwide
$160k - $200k
...Job Description As a Senior Software Engineer - Android Development, you will be responsible for design, development and testing of automotive infotainment software solutions for new features or major enhancements. You will also be responsible for defect analysis...Local areaWork from homeRelocation packageFlexible hours$50 - $57 per hour
...Software Engineer Sterling Heights, MI $50-$57/hourly Ability to obtain a U.S. Security Clearance required About the Role Join a high-performing software engineering team supporting the development of embedded application software for next-generation...Hourly payLong term contractContract workCasual work- ...change based on business need] The rapid adoption of advanced software in vehicles marks a new era for automakers and consumers,... ...both advantages and challenges. As part of Site Reliability Engineering (SRE) database group at General Motors, you'll join a dedicated...Work experience placementH1bLocal areaWork from homeWorldwideRelocation packageFlexible hours3 days per week
- A global consulting firm is seeking a Senior AI Native Engineer to lead the development of AI systems. Based in Detroit but open to flexible... ...hold a Bachelor’s degree with 3-6 years of experience in robotics or AI technologies, and proficiency in programming languages like...Flexible hours
- ...Review manufacturing system requirements and design robust robotic software applications, create and document GRS standards for manufacturing... ...obsolete equipment. Launch manufacturing equipment. Engineers are centered around robots, ensuring suppliers are launching...For contractorsRemote work
$71 - $85 per hour
...Senior Software Engineer (Embedded Systems) Location: Sterling Heights, MI Pay: $71–$85/hour Schedule: 9/80 (Every Other Friday Off) Work Type: 100% Onsite Overview Seeking a Senior Software Engineer to develop embedded application software for next‑generation ground combat...Contract work- Warren , Michigan Direct Hire May 26, 2026 Robotics Engineer Control System Integrators Benefits Offered: 401K, Medical, Dental, Vision, Life... ...solutions using the most current automation hardware and software Primarily responsible for evaluating, testing, and debugging...Full timeWork experience placement
- ...Description & Requirements Maximus is currently seeking a Software Engineer . In this role, you will provide expertise in the areas of managed file transfer and EDI X12 translations. In addition, they must configure, support and maintain environments and procedures...Minimum wageFull timeContract workTemporary workWork experience placementRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Robotics Software Engineer. Be the first to apply!
Related searches
- senior robotics software engineer Warren, MI
- robotics engineer Warren, MI
- senior control systems engineer Warren, MI
- control systems engineer Warren, MI
- robotic system engineer Warren, MI
- software engineer internship remote Warren, MI
- software development engineer aws Warren, MI
- startup software engineer Warren, MI
- part time software developer remote Warren, MI
- senior software engineer remote Warren, MI



