Software Developer
$30 - $35 per hourInsight Global
Job Description
Insight Global is looking for a software developer with robotics expertise to help productionize and scale a grasp-planning software package for real-world robotic manipulation applications. This role is ideal for someone who combines strong software engineering fundamentals with hands-on experience in robotics, automation, and deployment-ready system development.
Additional Details:
• Productionize and maintain a grasp-planning software package for use in real robotic systems
• Design, implement, test, and optimize software for robotic manipulation and automation
• Integrate grasp-planning capabilities with ROS/ROS2-based robotics workflows
• Improve software reliability, usability, maintainability, and deployment readiness
• Collaborate with cross-functional partners across robotics, software, and automation
• Support validation in simulation and real-world environments, including production-oriented use cases
Compensation:
$30/hr to $35/hr
Exact compensation may vary based on several factors, including skills, experience, and education.
Benefit packages for this role will start on the 1st day of employment and include medical, dental, and vision insurance, as well as HSA, FSA, and DCFSA account options, and 401k retirement account access with employer matching. Employees in this role are also entitled to paid sick leave and/or other paid time off as provided by applicable law.
We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment regardless of their race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to View email address on click.appcast.io learn more about how we collect, keep, and process your private information, please review Insight Global's Workforce Privacy Policy:
Skills and Requirements
• Master’s degree or higher in Robotics, Computer Science, Mechanical Engineering, or a related field
• Strong programming skills in Python and C+• Solid experience with ROS/ROS2, ideally in grasp planning or manipulation workflows • Background in computational mechanics
• Familiarity with robotic simulation tools such as Isaac Sim or MuJoCo
• Experience in manufacturing automation
• Prior experience deploying robotics systems in production environments
- ...Position- Java Developer Duration-Contract Location- Warren, MI 10 + Years JD Design, implement, manage, and optimize CI /CD pipelines for backend microservices platform ensuring efficiency and reliability. Implement and manage monitoring...SuggestedContract workImmediate start
$104.5k - $160.2k
...Job Description The Role As a Software Engineer on the Galileo team, you will design, build, and scale the infrastructure and... ...autonomous driving stack validation and verification. This includes developing and optimizing data processing pipelines, backend services,...SuggestedLocal areaWork from homeFlexible hours$73.69 per hour
...Job Title: Principal Embedded Software Engineer Type of Position: This is a contract-to-hire opportunity, with the intent... ...Responsibilities: Embedded Software Engineering (Both Roles) Design, develop, integrate, and test real-time embedded software systems....SuggestedPermanent employmentContract workTemporary workFor contractorsH1bRemote workMonday to ThursdayDay shift- General Motors is seeking a Senior Security Software Engineer to lead the design and operation of secure cloud platforms. In this role, you will own authentication capabilities and set engineering standards that ensure security and reliability. The ideal candidate should...Suggested
- ...Job Description The Role GM’s Software Defined Vehicle Platform unlocks the ability to scale new software rapidly, seamlessly, and securely. The Software and Services group at GM develops scalable vehicle level system architecture and software solutions which enable...SuggestedLocal areaWork from homeRelocation package
- ...energy, chemical, aerospace, defense, transportation and financial services. Job Description Job Responsibilities: Develop best in class embedded software using C/C++, Java and QNX/Linux Deploy and maintain the software for future enhancements Work with GM business leads...
- ## Senior Software Engineer - PlatformApplyremote type: Hybridlocations: Warren, Michigan, United States of America: Austin, Texas, United... ...improve efficiency, user experience, and business outcomes* Develop agentic AI solutions that streamline business processes and enable...Local areaWork from homeRelocation package
$35 - $40 per hour
...Job Description Day to Day This Senior C++ Developer will be responsible for designing, developing, and maintaining high-performance... ...suite (Jira, Confluence, etc.) Strong understanding of software development best practices and SDLC Plusses • Prior DoD experience...- ...XTS test suites, analyze test results, and drive resolution of test failures in coordination with various software component teams. The role also includes developing automation suites to support the certification workflow and generating clear reports on test execution...
- ...Client interview will in person in GM Office. Senior Java Engineer / Bachelor of Science degree in Computer Science, Software Engineering, Electrical Engineering or related technical degree Minimum of 2 years of experience with proven technical and professional...Work at officeLocal area
$65 - $85 per hour
Check out this new opportunity! Embedded Cyber Software Engineer Onsite in Sterling Heights, MI Estimated Pay Range: $65-$85 Per Hour... ...computer science, engineering, and mathematical principles to develop software for target hardware platforms Develop and evaluate hardware...Hourly payContract workWeekend work- ...Software Developer Identify and analyse clients requirements. Prioritize, assign and execute tasks throughout the software development life cycle. Develop Java EE applications. Write well-designed, efficient code. Review, test and debug team members' code. Design database...
- ...Mercor is hiring Senior Software Engineers in Sterling Heights, Michigan, for a high-urgency project involving closed-source application development. The role requires experienced full-stack developers capable of independent work and collaboration with engineering and...Remote work
- ...NET Full Stack Developer Position: .NET Full Stack Developer Client: General Motors // Apex Systems Duration: 6 Month Contract; can be extended Location: On-site in Austin, TX or Warren, MI Sub vending allowed: Yes Visa Constraints: None Rate: $55 to 58/...Contract work
- General Motors is looking for an HRIS Software Engineering Manager to lead a talented team in delivering innovative solutions for enterprise applications. This role combines technical and people leadership to modernize platforms and introduce AI capabilities. The ideal...
- Overview This project aims to leverage C++ to develop an Open Radio Access Network (O-RAN) networking infrastructure in an O-RAN compatible private 5G network deployment. In addition to enabling networking infrastructure, the project co‑develops UE‑side applications with...
$60 - $82 per hour
Insight Global is seeking an MBSE Engineer in Sterling Heights, Michigan, to support advanced survivability within the RSGS Trophy program. This role emphasizes modeling and integrating defense countermeasure and fire control systems to ensure ground vehicle protection....Hourly payContract work- ...dynamic team in Warren, MI. This role involves designing and developing cutting-edge applications using Java and various modern technologies... ...background, with at least two years of experience in software development and a solid understanding of cloud hosting and application...
- Real Time Embedded Software Engineer (US Citizenship is REQUIRED) Real Time Embedded Software Engineer (US Citizenship is REQUIRED) 1 hour... ...: • Plans, leads, and executes efforts to architect, design, develop, maintain, upgrade, port, and verify/qualify embedded product...Contract workWork experience placementRelocation
- ...deployments. - Integrate security controls, automated testing, and compliance scanning into pipeline workflows to support secure software delivery and platform hardening. - Monitor cloud platforms for performance, availability, and security, supporting incident...Minimum wageFull timeContract workTemporary workWork experience placementRemote work
- General Motors is looking for a Senior Software Engineer in Warren, Michigan, to enhance enterprise applications and platform capabilities. The role involves modernizing systems, deploying applications in cloud environments, and driving technical improvements. Candidates...
- ...seeking an emerging authority in Strategic Technology Consulting to join our team in Sterling Heights, Michigan. This role involves developing innovative solutions, managing system requirements, and collaborating across cross-functional teams. Candidates should have...
$157.1k - $258.5k
...ensuring traceability and alignment with product and safety goals. Develop and maintain system architecture, balancing trade‑offs in... ...and reliability targets. Collaborate cross‑functionally with software architecture, firmware, hardware, validation and vehicle integration...Local areaFlexible hours$25 - $30 per hour
Job Title : Application Engineer Location : Madison Heights, MI Contractor Work Model : Onsite Hours : M-F 8am-5pm Compensation : $25.00 - $30.00/hr Type : Contract, Potential for extension or conversion to permanent Responsibilities Primary responsibilities are technical...Permanent employmentContract workFor contractorsLocal area- ...Digital Products Engineering organization and help define the next generation of our subscription and billing platform. As a Staff Software Engineer (Level 8), you will lead technical domains, drive architecture across teams, and serve as an engineering leader for the...H1bRelocation package
$25 - $30 per hour
Job Title : Application Engineer Location : Madison Heights, MI Contractor Work Model : Onsite Hours : M-F 8am-5pm Compensation : $25.00 - $30.00/hr Type : Contract, Potential for extension or conversion to permanent ...Permanent employmentContract workFor contractorsLocal area- ...expertise, fastener application knowledge, and customer engagement to develop innovative fastening solutions that support complex... ...embrittlement testing, and dimensional inspection. Experience with CAD software such as Autodesk Inventor or similar design platforms....Work at office
$25 - $30 per hour
Job Title: Application Engineer Location: Madison Heights, MI Contractor Work Model: Onsite Hours: M-F 8am-5pm Compensation: $25.00 - $30.00/hr Type: Contract, Potential for extension or conversion to permanent Responsibilities Primary responsibilities...Permanent employmentFull timeContract workFor contractorsLocal area- Liberty Center One is looking for a Cloud Network & Systems Engineer to join our team in Royal Oak, MI. This hybrid role combines advanced network engineering with systems administration, allowing you to design and manage secure, scalable networks and cloud services. Ideal...Flexible hours
- ...considered for a role in: Chassis, Body, Interior, Electrical, Software, Powertrain/RESS About GM Defense GM Defense delivers integrated... ...launch, and field issues in real time Program Execution Develop and maintain engineering timing, deliverables, technical risks,...Permanent employmentLocal areaWork from homeRelocationRelocation package
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Developer. Be the first to apply!
- senior robotics software engineer Warren, MI
- senior software engineer Warren, MI
- software developer fintech Warren, MI
- senior software engineer ruby on rails Warren, MI
- federal - software developer Warren, MI
- consulting software engineer Warren, MI
- software engineer travel Warren, MI
- junior software developer remote Warren, MI
- senior software engineer remote Warren, MI
- entry level software engineer remote Warren, MI


