Embedded Software Engineer - C/C++

MARS Solutions Group

New Freedom (York County)

On-site

USD 85,000 - 110,000

Full time

2 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

MARS Solutions Group in New Freedom, PA is seeking an experienced Embedded Software Engineer to advance embedded projects for equipment controls. You will work with C/C++ on embedded hardware and interfaces for controls logic and human‑machine interfaces.

You will join a collaborative, cross‑functional engineering team and contribute to the full software development lifecycle, including design, prototyping, implementation, and unit testing. On‑site work at New Freedom is required.

Qualifications

  • Bachelor's degree in Computer Science or related field.
  • 2+ years of hands-on embedded software development experience.
  • Strong C/C++ programming skills and familiarity with Git and Jira.
  • Excellent verbal and written communication; ability to work on-site in New Freedom, PA.

Responsibilities

  • Design and implement secure, high-quality embedded software solutions for equipment controls.
  • Participate in cross-functional teams to ensure tight integration of subsystems.
  • Support the full software development lifecycle, including specifications, design documents, prototyping, implementation, and unit testing.
  • Commit to delivering high-quality, secure software products in a timely fashion.
  • Support a collaborative team culture and continuous improvement of engineering practices.

Skills

C/C++ programming
Embedded software development
Communication skills

Education

Bachelor's degree in Computer Science or related field

Tools

Git
Jira

Job description

MARS Solutions Group is looking for an experienced Embedded Software Engineer in New Freedom, PA. Our client is a building automation industry Leader looking for high-quality talent to make a difference. They are known to respect a traditional work week and often extend contracts for added job security and stability

Contract to Hire
New Freedom, PA (5 days onsite)
Overview

We are seeking a Software Engineer to advance our embedded software projects specific to equipment controls. You will use C/C++ programming on embedded hardware to implement and interface with controls logic and human-machine interfaces. This is an opportunity to contribute to cutting‑edge embedded systems within a collaborative, cross‑functional engineering team.

Responsibilities
  • Design and implement secure, high-quality embedded software solutions for equipment controls.
  • Participate in cross‑functional teams (software, firmware, controls, hardware, applications) to ensure tight integration of subsystems.
  • Support the full software development lifecycle, including specifications, design documents, prototyping, implementation, and unit testing.
  • Commit to delivering high-quality, secure software products in a timely fashion.
  • Support a collaborative team culture and contribute to continuous improvement of engineering practices.
Qualifications
  • Bachelor's degree in Computer Science or related field.
  • 2+ years of hands‑on embedded software development experience; recent graduates with successful internship/co‑op are encouraged to apply.
  • Strong software design and programming skills in C/C++, along with familiarity with tools such as Git and Jira.
  • Strong verbal and written communication skills, with attention to detail.
  • Ability to work on‑site in New Freedom, PA.
About MARS Solutions Group

MARS Solutions Group provides a range of opportunities for meaningful work by understanding that employment fit is a combination of people, process, and technology. We leverage our experienced and compassionate team to bring humanity to matching you with the right advanced technology role, and stay connected with you to help you attain your professional goals.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Software Engineer (C/C++) — Onsite in New Freedom, PA
Embedded Software Engineer (C/C++) — Onsite in New Freedom, PA

MARS Solutions Group • New Freedom

On-site
USD 85,000 - 110,000
Embedded Software Engineer
Embedded Software Engineer

Loyal Source Government Services • New Freedom

On-site
USD 68,000 - 97,000
Embedded Software Engineer 2 #99464
Embedded Software Engineer 2 #99464

Swoon • Peoria (IL)

On-site
USD 80,000 - 100,000
Optional benefits
Long-term contract with potential to extend
Embedded Software Engineer
Embedded Software Engineer

Loyal Source • New Freedom

On-site
USD 125,000 - 131,000
C++ Embedded Software Engineer 3 #99775
C++ Embedded Software Engineer 3 #99775

Swoon • Peoria (IL)

On-site
USD 120,000 - 160,000
Optional benefits
Embedded Software Engineer 2
Embedded Software Engineer 2

Cullerton Group • Mossville (IL)

On-site
USD 58,530 - 83,362
Full benefits (vision, dental, health insurance, 401k, holiday pay)
Embedded System Software Engineer
Embedded System Software Engineer

MPR Associates, Inc. • Burlington (MA)

On-site
USD 80,000 - 100,000
Embedded Software Engineer
Embedded Software Engineer

Marotta Controls, Inc. • Parsippany-Troy Hills (NJ)

On-site
USD 100,000 - 150,000
Medical insurance
401(k) plan with company match
Tuition assistance
+4
Embedded Software Engineer
Embedded Software Engineer

Mainstream Engineering Corporation • Florida

On-site
USD 90,000 - 120,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Veracity Ventures Inc. • Camden (NJ)

On-site
USD 130,000 - 180,000
401(k)
Paid time off
Parental leave