Demo

Embedded Software Engineer II

Mark VII - Clean Cars®
Arvada, CO Full Time
POSTED ON 10/8/2026
AVAILABLE BEFORE 11/5/2026
Location: Arvada, CO (On-site)

Summary

As a Software Engineer, you possess advanced C programming and platform design expertise, as well as a comprehensive background in Controls. You will develop automation software for both new and existing products. This involves deep collaboration with our international software team to design, implement, and maintain a unified software platform supporting our next generation of carwash equipment.

Roles & Responsibilities

  • Collaborate closely with an international team of Software Engineers, as well as Mechanical, Electrical, and Design Engineers.
  • Analyze user requirements and control systems.
  • Analyze, define, and develop software test procedures.
  • Research, design, and write Controls software for automated commercial equipment.
  • Develop and/or modify existing programs by analyzing and identifying potential improvements.
  • Plan, architect, and execute additions to a comprehensive codebase for multi-functional hardware systems.
  • Create technical specifications and write user-facing operational documentation.
  • Provide technical support by responding to questions, making suggestions, and analyzing equipment.
  • Experience writing code to interface with machine hardware (I/O modules, motors, sensors, etc.).
  • Familiarity with industrial communication protocols (serial, CAN, Modbus).
  • Other duties assigned by management.
  • Onboarding for this role includes training for up to two months at WashTec Headquarters in Augsburg, Germany. Candidates will work directly with software colleagues to gain hands-on experience. A valid passport is required for international travel.

Job Requirements

Education & Experience

  • Bachelor’s degree in Computer Science or Electrical Engineering.
  • 6 years of engineering experience, or equivalent combination of education and experience.
  • Experience with Real Time Operating Systems.
  • Experience with the German language is a major plus.

Functional/Technical Knowledge, Skills & Abilities

  • Strong C programming skills are a must.
  • Deep understanding of Microcontroller Hardware.
  • Extensive knowledge of embedded programming down to the hardware level.
  • Ability to write technical and end user documentation.
  • Solid software design and debugging skills.
  • RLL programming and GitHub utilization.
  • Familiarity with National Electrical Code (NEC) and UL508A a plus.

Physical Requirements

  • Ability to perform work in a sedentary position for extended periods, with frequent use of a computer, keyboard, and mouse.
  • The role requires close visual acuity to perform activities such as analyzing data, creating designs, and viewing a computer terminal.
  • Clear and effective verbal communication skills are essential for collaborating with team members and external stakeholders.
  • The ability to occasionally lift and move up to 10 lbs. of equipment or documents.

Note: This job description is not intended to be an exhaustive list of all duties, responsibilities or qualifications associated with the job.

Benefits & Perks

  • Health & Wellness: Medical, dental, and vision insurance, plus 24/7 virtual care and mental health support via Teladoc. Includes tax-advantaged HSA and FSA savings options.
  • Financial Security: Company-paid Short-Term Disability, Long-Term Disability, and $25,000 in Life/AD&D insurance at no cost to you.
  • Retirement: 401(k) plan with company matching to help you build long-term wealth.
  • Time Off: Accrued Paid Time Off (PTO), paid sick leave, and paid company holidays to support a healthy work-life balance.
  • Supplemental Plans: Voluntary accident and critical illness insurance.
  • Growth & Innovation: Professional development opportunities and the chance to work with industry-leading technology in a team-oriented environment.

Note: Benefits are subject to plan terms and eligibility requirements. Full details are available in the Summary Plan Descriptions provided by Human Resources.

Salary : $92,145 - $108,400

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Embedded Software Engineer II?

Sign up to receive alerts about other jobs on the Embedded Software Engineer II career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$90,609 - $105,383
Income Estimation: 
$117,524 - $131,245
Income Estimation: 
$117,524 - $131,245
Income Estimation: 
$145,630 - $167,634
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Mark VII - Clean Cars®

  • Mark VII - Clean Cars® Arvada, CO
  • Summary The IT & Network Coordinator manages local office infrastructure and acts as the bridge to the Global IT team in Germany. The role is the hands and... more
  • 9 Days Ago

  • Mark VII - Clean Cars® Arvada, CO
  • Summary As a Manufacturing Engineer, you’ll be the critical link between design and production—driving process improvements, launching new products, and so... more
  • 9 Days Ago

  • Mark VII - Clean Cars® Raleigh, NC
  • Summary The Key Account Manager oversees installations and special projects across multiple customer business units, ensuring successful execution that ali... more
  • 9 Days Ago

  • Mark VII - Clean Cars® Jackson, MS
  • Location: Remote - United States Salary: $26.00-34.00 Per Hour (Non-Exempt) Summary The Install & Service Technician is responsible for installing, maintai... more
  • 11 Days Ago


Not the job you're looking for? Here are some other Embedded Software Engineer II jobs in the Arvada, CO area that may be a better fit.

  • BAE Systems Westminster, CO
  • Job Description The Software and Ground Solutions group at BAE Systems Space & Mission Systems (SMS) is looking to expand our team with a talented and ener... more
  • 25 Days Ago

  • CesiumAstro Westminster, CO
  • Please Note: To conform with the United States Government Space Technology Export Regulations, the applicant must be a U.S. citizen, lawful permanent resid... more
  • 1 Month Ago

AI Assistant is available now!

Feel free to start your new journey!