1

Embedded System Engineer Jobs in Columbus, OH (NOW HIRING)

Design, fabricate and integrate new electrical/embedded systems. * Generating and interpreting electrical schematics. * Generating and following installation and testing procedures within a stringent ...

Reverse-engineer electronic systems * Generate and debug firmware code for microprocessors used in embedded systems * Generate appropriate documentation including technical manuals and procedures

Solutions Engineer

Lewis Center, OH · On-site

$65K - $90K/yr

Support Windows, Linux, Android, and embedded operating systems * Assist with PC imaging ... AV programming or control system logic Technical Skills Strong Understanding Of: * TCP/IP ...

Solutions Engineer

Lewis Center, OH · On-site

$65K - $90K/yr

Support Windows, Linux, Android, and embedded operating systems * Assist with PC imaging ... AV programming or control system logic Technical Skills Strong Understanding Of: * TCP/IP ...

Overview Electrical Engineer - Electromechanical systems, Design, Test & Launch Overview Leads the ... Experience integrating embedded firmware with electrical hardware and mechanical systems

OverviewElectrical Engineer - Electromechanical systems, Design, Test & Launch Overview Leads the ... Experience integrating embedded firmware with electrical hardware and mechanical systems

Electrical Engineer - Electromechanical systems, Design, Test & Launch Overview Leads the design ... Experience integrating embedded firmware with electrical hardware and mechanical systems

next page

Showing results 1-20

Embedded System Engineer information

See Columbus, OH salary details

$60.4K

$132.6K

$185.5K

How much do embedded system engineer jobs pay per year?

As of Jun 9, 2026, the average yearly pay for embedded system engineer in Columbus, OH is $132,592.00, according to ZipRecruiter salary data. Most workers in this role earn between $107,700.00 and $157,900.00 per year, depending on experience, location, and employer.

What is the difference between Embedded System Engineer vs Firmware Engineer?

AspectEmbedded System EngineerFirmware Engineer
Required CredentialsBachelor's in Electrical, Computer Engineering, or related fields; certifications like Certified Embedded Systems EngineerBachelor's in Computer Engineering, Electrical Engineering; certifications like Certified Firmware Developer
Work EnvironmentDesigning and developing embedded hardware/software for devices like IoT, automotive, consumer electronicsWriting low-level code to optimize firmware for microcontrollers and embedded devices
Employer & Industry UsageElectronics manufacturers, automotive, consumer electronics, aerospaceConsumer electronics, IoT devices, medical devices, automotive

Embedded System Engineers focus on designing integrated hardware and software systems, while Firmware Engineers specialize in developing low-level code that runs directly on hardware. Both roles often overlap but differ mainly in scope and focus area within embedded development.

What are the key skills and qualifications needed to thrive as an Embedded System Engineer, and why are they important?

To thrive as an Embedded System Engineer, you need a solid background in electronics, computer engineering, and programming languages like C/C++, typically supported by a relevant engineering degree. Familiarity with embedded development tools, real-time operating systems (RTOS), microcontroller architectures, and certifications such as ARM or IoT-related credentials are highly valuable. Excellent problem-solving, attention to detail, and effective teamwork and communication skills help you excel in multidisciplinary environments. These skills and qualities are essential for designing reliable, efficient embedded solutions that meet stringent technical and industry requirements.

What are Embedded System Engineers?

Embedded System Engineers are professionals who design, develop, and maintain computer systems that are integrated into larger mechanical or electrical systems. These systems, known as embedded systems, are dedicated to specific tasks and are commonly found in devices like cars, medical equipment, home appliances, and industrial machines. Engineers in this field work with both hardware and software components, ensuring that the system operates efficiently, reliably, and safely within its intended environment. Their responsibilities often include programming microcontrollers, optimizing system performance, and troubleshooting hardware-software interactions.

What are some common challenges an Embedded System Engineer faces when working on multidisciplinary project teams?

Embedded System Engineers often collaborate with hardware designers, software developers, and project managers, which can present challenges such as aligning timelines, integrating software with evolving hardware prototypes, and ensuring consistent communication across disciplines. Navigating these complexities requires strong interpersonal skills, adaptability, and a proactive approach to problem-solving. Successful engineers frequently participate in cross-functional meetings and use collaborative tools to track progress and address integration issues early, helping to ensure a smooth development process.
What are popular job titles related to Embedded System Engineer jobs in Columbus, OH? For Embedded System Engineer jobs in Columbus, OH, the most frequently searched job titles are:
What job categories do people searching Embedded System Engineer jobs in Columbus, OH look for? The top searched job categories for Embedded System Engineer jobs in Columbus, OH are:
Infographic showing various Embedded System Engineer job openings in Columbus, OH as of May 2026, with employment types broken down into 86% Full Time, and 14% Contract. Highlights an 100% In-person job distribution, with an average salary of $132,592 per year, or $63.7 per hour.
Software Engineer - Robotics & Systems

Software Engineer - Robotics & Systems

Path Robotics

Columbus, OH

Other

Medical, Dental, Vision, Retirement, PTO

Posted 6 hours ago


Job description

About Path robotics

Path Robotics is redefining what's possible in autonomous welding. Our AI-powered robotic welding systems use advanced sensing and computer vision to adapt in real time - no fixtures, no programming, no limits. We're building the future of manufacturing, and we're looking for engineers who want to get their hands dirty doing it.

The Role

We're looking for a Software Engineer with strong systems-level instincts and experience building software that interfaces directly with hardware. You'll work across our sensing stack, robotic platform, and compute infrastructure - writing the code that lets our robots see, move, and think. This is a role for someone who's comfortable working close to the metal: writing HALs, integrating sensors and actuators, and squeezing performance out of embedded compute platforms.

What You'll Do
  • Develop full-stack software for sensing and robotic systems, including HALs for cameras, laser sensors, and communication interfaces.
  • Build and extend the software architecture that integrates robotic arms, welding systems, and peripheral hardware into a unified control stack.
  • Design and implement robust device drivers, HALs, and ROS-based components for production robotic applications.
  • Develop and optimize software for embedded compute platforms such as NVIDIA Jetson, including real-time and GPU-accelerated workloads.
  • Work closely with hardware, firmware, and systems teams to bring up devices, debug issues across the stack, support deployments, and improve field performance.
Who You Are
  • 3-6 years of software engineering experience in robotics, automation, embedded systems, or a related field.
  • Strong C++ skills in production environments, with working knowledge of Python for tooling, scripting, and testing.
  • Hands-on experience with ROS or ROS2 in deployed systems.
  • Experience building HALs, device drivers, or other low-level software for sensors, actuators, and hardware peripherals.
  • Comfortable with embedded Linux, cross-compilation, and working alongside hardware and firmware engineers to debug integrated systems.

Why You'll Love Working Here

  • Competitive salary and equity in a well-funded, high-growth robotics company
  • Comprehensive health, dental, and vision benefits
  • 401(k)
  • Flexible PTO
  • Hands-on, collaborative culture

*Path Robotics is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.*

Who We Are

Build the Path Forward

At Path Robotics, we're building the future of embodied intelligence. Our AI-driven systems enable robots to adapt, learn, and perform in the real world closing the skilled labor gap and transforming industries. We go beyond traditional methods, combining perception, reasoning, and control to deliver field-ready AI that is risk-aware, reliable, and continuously improving through real-world use.

Big, hard problems are our everyday work, and our team of intelligent, humble, and driven people make the impossible possible together.

We're looking for a Software Engineer with deep experience in C++ and Python to lead the development of core systems powering our intelligent robotic platforms. In this role, you'll architect and implement high-performance software at the intersection of real-time robotics, perception, and machine learning. You'll take technical ownership of critical components, mentor team members, and help shape the future of our robotics software stack.

What You'll Do
  • Drive software architecture decisions across robotics and perception systems.
  • Design, implement, and optimize performance-critical components of the robotics and perception stack in C++ and Python.
  • Develop and integrate 3D point cloud processing algorithms for weld joint perception, including registration, pose estimation, segmentation, and geometric reasoning.
  • Lead the integration of machine learning models into real-time systems, ensuring low-latency, high-reliability performance.
  • Design and implement gRPC/Protobuf service interfaces with attention to schema versioning and backward-compatible API evolution.
  • Instrument perception systems for production observability, building telemetry pipelines that connect algorithmic metrics to business outcomes.
Who You Are
  • Bachelor's, Master's, or PhD in Computer Science, Robotics, Electrical Engineering, or a related field.
  • 5+ years of professional experience in software engineering; title and compensation will be commensurate with experience.
  • Solid grasp of system-level software design, concurrency, memory management, and optimization.
  • Advanced proficiency in modern C++ and Python, with demonstrated experience building production services using gRPC and Protobuf.
  • Experience with robotics or perception applications, including familiarity with ROS/ROS2, motion planning, and hardware interfaces is preferred.
  • Proficient in Linux-based development; experience with Docker strongly preferred

Why You'll Love Working Here

  • Daily free lunch to keep you fueled and connected with the team
  • Flexible PTO so you can take the time you need, when you need it
  • Comprehensive medical, dental, and vision coverage
  • 6 weeks fully paid parental leave, plus an additional 6-8 weeks for birthing parents (12-14 weeks total)
  • 401(k) retirement plan through Empower
  • Generous employee referral bonuses-help us grow our team!

Who We Are

At Path Robotics we love coming to work to solve interesting and tough challenges but also because our ideas are welcomed and valued. We encourage unique thinking and are dedicated to creating a diverse and inclusive environment. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.
 
If you require a reasonable accommodation to participate in the application process or any part of the hiring process, please contact HR@path-robotics.com. We are committed to providing equal access and will work with qualified individuals to ensure a fair and accessible hiring experience. We will respond to your request within 48 hours.