T

Automation Software Engineer

United States
Relocation
This Job is No Longer Active This position is no longer accepting applications

Design, develop, and integrate high-performance software for intelligent automation, robotics, and computer vision systems. Collaborate with multidisciplinary teams to build scalable solutions and lead technical development of software components. Requires 2+ years of C++ experience, ROS2/DDS proficiency, and strong analytical skills.

Key Highlights
C++ development for real-time data processing
ROS2 and DDS middleware expertise
Integration with cameras, LiDAR, and robotic hardware
Mentorship and technical leadership responsibilities
Key Responsibilities
Design, develop, and integrate high-performance software components using C++ for real-time data processing and logging applications
Develop software using ROS2, DDS, and related technologies for robotics and autonomous systems
Build software architectures, component functionality, and system integrations that support complex automation projects
Collaborate with multidisciplinary teams including software, embedded, robotics, machine learning, electrical, and mechanical engineers to deliver innovative solutions
Lead technical development of assigned software components while identifying risks, resolving architectural challenges, and supporting overall project objectives
Develop and implement algorithms supporting advanced operator assistance, robotics, computer vision, and safety-critical automation applications
Integrate software with cameras, LiDAR, sensors, embedded controllers, and robotic hardware platforms
Create and maintain technical documentation including software designs, system architecture, validation plans, test procedures, and technical recommendations
Develop hardware and software validation plans, analyze test results, and recommend improvements to system performance and reliability
Mentor fellow engineers by sharing technical knowledge and promoting continuous learning across the team
Research emerging technologies and evaluate new software tools, frameworks, and automation solutions for future product development
Technical Skills Required
C++ ROS2 DDS
Benefits & Perks
Competitive Salary
Performance Bonus
Generous Paid Time Off
13 Paid Holidays
Affordable Medical plans
No-cost Dental & Vision options
100% 401(k) match up to 6%
Company-Paid Life Insurance
Short-Term Disability
Long-Term Disability
Tuition Assistance Program
Employee Assistance Program (EAP)
Recognition and Kaizen Reward Programs

Job Description

Join our Team as an Automation Software Engineer!
Want the full job description? Read the complete details on LinkedIn, the original posting.
Continue on LinkedIn

This is a short excerpt. All rights to the full description belong to its original publisher.

See Jaabz jobs first on Google 1 tap · free · in AI Overviews Jaabz is on your Google Manage Preferred Sources
Keep exploring

Similar Jobs

Explore other opportunities that match your interests

Hidden company

Log in to see location

Premium

Staff Embedded Software Engineer / IPT Lead

Log in free to see the details

Hidden company

Log in to see location

Premium

Financial Product Engineer

Log in free to see the details

Relocation Guides

Step-by-step relocation guides, from moving logistics to settling abroad.

Browse all articles

Subscribe to our newsletter

New visa sponsorship, relocation and remote tech jobs, delivered to your inbox.