1

Entry Level Embedded Software Engineer Jobs in Columbus, OH

Senior Software Engineer

Columbus, OH · Hybrid

$118K - $156K/yr

Five or more years of software engineering experience * Strong background in business operations ... inclusion embedded in every aspect of our culture and reflected in everyday interactions. This ...

They are seeking a Principal AI Engineer to lead AI initiatives that enhance engineering efficiency ... embedded software and firmware teams to deploy models on constrained edge devices and real-time ...

Collaborate with embedded software and firmware teams to deploy models on constrained edge devices ... Mentor and guide junior engineers, fostering a culture of curiosity, creativity, and technical ...

Collaborate with embedded software and firmware teams to deploy models on constrained edge devices ... Mentor and guide junior engineers, fostering a culture of curiosity, creativity, and technical ...

The Software Engineering Manager leads the day-to-day execution and technical direction of software ... embedded CPU architectures preferred. • Experience with hierarchical multi-level Linux-based ...

next page

Showing results 1-20

Entry Level Embedded Software Engineer information

See Columbus, OH salary details

$67.6K

$148.2K

$168.1K

How much do entry level embedded software engineer jobs pay per year?

As of Jun 8, 2026, the average yearly pay for entry level embedded software engineer in Columbus, OH is $148,153.00, according to ZipRecruiter salary data. Most workers in this role earn between $127,000.00 and $167,100.00 per year, depending on experience, location, and employer.

What does a typical day look like for an Entry Level Embedded Software Engineer?

A typical day for an Entry Level Embedded Software Engineer often includes writing and reviewing code, testing software on hardware platforms, and debugging issues alongside more experienced team members. You'll likely participate in daily stand-up meetings, collaborate with hardware engineers, and contribute to ongoing projects through documentation or prototype development. While much of the work involves technical programming, you may also have the opportunity to engage in design discussions and learn from senior engineers. This balance of hands-on coding, testing, and teamwork helps you gain practical experience and develop your engineering skills early in your career.

What is an Entry Level Embedded Software Engineer job?

An Entry Level Embedded Software Engineer designs, develops, and tests software that runs on embedded systems, such as microcontrollers and IoT devices. They work with low-level programming languages like C and C++, interact with hardware, and optimize system performance. Responsibilities often include writing firmware, debugging code, and collaborating with hardware engineers. This role is ideal for candidates with a background in computer science, electrical engineering, or a related field and a strong understanding of embedded systems concepts.

What are the key skills and qualifications needed to thrive in the Entry Level Embedded Software Engineer position, and why are they important?

To succeed as an Entry Level Embedded Software Engineer, strong programming skills in C/C++, understanding of microcontrollers, and a relevant engineering degree are fundamental. Familiarity with embedded development environments, version control systems such as Git, and basic debugging tools is highly valued, though certifications like embedded systems courses can be advantageous. Effective communication, problem-solving abilities, and a willingness to learn help candidates integrate smoothly into multidisciplinary teams. These qualifications are essential because they ensure you can develop, test, and troubleshoot reliable embedded software within collaborative engineering environments.

What are the most commonly searched types of Embedded Software Engineer jobs in Columbus, OH? The most popular types of Embedded Software Engineer jobs in Columbus, OH are:
What are popular job titles related to Entry Level Embedded Software Engineer jobs in Columbus, OH? For Entry Level Embedded Software Engineer jobs in Columbus, OH, the most frequently searched job titles are:
What job categories do people searching Entry Level Embedded Software Engineer jobs in Columbus, OH look for? The top searched job categories for Entry Level Embedded Software Engineer jobs in Columbus, OH are:
What cities near Columbus, OH are hiring for Entry Level Embedded Software Engineer jobs? Cities near Columbus, OH with the most Entry Level Embedded Software Engineer job openings:
Infographic showing various Entry Level Embedded Software Engineer job openings in Columbus, OH as of May 2026, with employment types broken down into 3% Internship, 94% Full Time, and 3% Contract. Highlights an 97% In-person, and 3% Hybrid job distribution, with an average salary of $148,153 per year, or $71.2 per hour.

Technology and Data - Software Engineer 4 - Contingent

Artech

Columbus, OH

$70 - $75/hr

Other

Posted 26 days ago


Job description

Introduction
In this contingent resource assignment, you may consult on complex initiatives with broad impact and large-scale planning for Software Engineering. You will review and analyze complex multi-faceted, larger scale or longer-term Software Engineering challenges that require in-depth evaluation of multiple factors including intangibles or unprecedented factors. You will contribute to the resolution of complex and multi-faceted situations requiring solid understanding of the function, policies, procedures, and compliance requirements that meet deliverables. Strategically collaborate and consult with client personnel.
Required Skills & Qualifications
  • 5 years of Software Engineering experience, or equivalent demonstrated through work or consulting experience, training, military experience, education.
  • Hands on DevOps and platform engineering expert driving DevOps transformation, Infrastructure as Code (IaC), and GitOps based delivery models.
  • Designed and enabled end to end DevOps workflows, integrating infrastructure automation with CI/CD pipelines (GitOps / GitHub Actions) to support microservices deployment at scale.
  • Automated microservices deployments across Kubernetes and OCP environments, achieving 100% deployment automation using Harness, reducing manual errors, and significantly improving release speed and reliability.
  • Applicants must be able to work directly for Artech on W2.
  • Prior work experience at client or in client's Industry.
Preferred Skills & Qualifications
  • Implemented GitOps workflows using declarative configurations and JSON/YAML based pipelines, ensuring consistency, repeatability, and auditability across environments.
  • Enabled cloud native platform delivery across Azure and GCP, aligning infrastructure, application deployment, and security controls through code.
  • Embedded DevSecOps practices, observability, and pipeline instrumentation to improve visibility into pipeline performance, failures, and operational trends, accelerating troubleshooting and reducing MTTR.
Day-to-Day Responsibilities
  • Develop automation and tooling using Python, integrating with CI/CD, infrastructure provisioning, and deployment workflows.
  • Establish centralized version tracking and release visibility, improving governance, traceability, and consistency across global data centers and cloud platforms.
  • Collaborate with teams to focus on developer enablement, self-service platforms, and continuous delivery excellence through pragmatic, production-grade engineering.
Company Benefits & Culture
  • Competitive hourly rate of $70-$75/hr on W2.
  • Opportunity to work on cutting-edge technologies and platforms.
  • Collaborative and innovative work environment.

For immediate consideration please click APPLY to begin the screening process with Alex.