2

Remote Automotive Embedded Software Engineer Jobs in Utah

Senior Staff Agentic AI Engineer

Draper, UT ยท On-site +1

$99K - $134K/yr

Job Summary The Senior Staff Software Engineer - Agentic AI will design and deliver core agent ... Normal office environment. (Remote or Hybrid), 3 to 4 days per month are required in office if ...

QA Engineer

Sandy, UT ยท On-site +1

Hybrid / Remote / Flexible Reports To: QA Manager Job Type: Full-Time The QA Engineer works closely with business stakeholders, product specialists, QA leadership, and software engineers to ...

Can-do - innovate with a can-do attitude PYTHON SOFTWARE DEVELOPER (Intern position) Job Summary ... Ability to work in Springville, Utah with some remote work possible Desired: * Bash * Git * CI/CD ...

Application Security Engineer

Salt Lake City, UT ยท On-site +1

$56.75 - $76/hr

Application Security Engineer About the Role Packsize is seeking an experienced Application ... remote device deployment and secure firmware/software delivery. * In-depth knowledge of cloud ...

RainFocus, one of the most innovative software companies, is in search of an exceptional Cybersecurity Engineer . About RainFocus RainFocus cares about its employees, customers, and the world in ...

This is a remote position available in the state listed on this job. Additionally, employment with ... Looking for a role where you can engineer and architect a product but still have a life outside of ...

Showing results 41-60

Remote Automotive Embedded Software Engineer information

What is a remote automotive embedded software engineer?

A Remote Automotive Embedded Software Engineer is a professional who designs, develops, tests, and maintains software systems embedded within vehicles, such as control units, infotainment systems, and safety features, while working from a remote location. They use programming languages like C or C++ to create real-time applications that interact with automotive hardware. These engineers collaborate with teams virtually and often follow automotive standards such as AUTOSAR and ISO 26262 to ensure quality and safety. Their work is crucial to the advancement of connected and autonomous vehicles.

What are the key skills and qualifications needed to thrive as a remote automotive embedded software engineer?

To thrive as a Remote Automotive Embedded Software Engineer, you need a strong background in computer science, embedded systems, and automotive standards like AUTOSAR, usually supported by a relevant degree. Familiarity with programming languages such as C/C++, real-time operating systems (RTOS), and tools like CANoe, MATLAB/Simulink, and version control systems is essential. Excellent problem-solving, communication, and self-motivation are critical soft skills, especially in a remote work environment. These skills ensure the reliable development of automotive software, effective remote collaboration, and compliance with industry safety and quality standards.

What are some common challenges faced by remote automotive embedded software engineers, and how can they be addressed?

Remote Automotive Embedded Software Engineers often encounter challenges such as effective communication with cross-functional teams, managing hardware access remotely, and ensuring real-time debugging. To address these, engineers typically leverage collaboration tools for regular check-ins, utilize remote access hardware labs or simulators, and maintain thorough documentation. Strong time management and proactive communication are essential to stay aligned with project milestones and quickly resolve technical issues.

What is the difference between Remote Automotive Embedded Software Engineer vs Remote Automotive Control Systems Engineer?

AspectRemote Automotive Embedded Software EngineerRemote Automotive Control Systems Engineer
Required CredentialsBachelor's in Electrical, Computer Engineering, or related field; experience with embedded programmingBachelor's in Electrical, Mechanical, or Systems Engineering; knowledge of control algorithms
Work EnvironmentDevelops software for vehicle ECUs, often in collaboration with hardware teamsDesigns and tests vehicle control systems, integrating hardware and software
Industry UsageCommonly employed in automotive OEMs and suppliers focusing on embedded softwareUsed in automotive OEMs and Tier 1 suppliers focusing on control system development

Both roles involve working in the automotive industry with a focus on vehicle systems. The Embedded Software Engineer primarily develops software for vehicle ECUs, while the Control Systems Engineer designs and tests control algorithms. They share similar credentials and work environments but differ in their specific focus areas within automotive system development.

Can you work remotely as a remote automotive embedded software engineer?

Remote automotive embedded software engineers can often work remotely, especially for companies that support flexible or distributed work arrangements. Success in remote roles typically requires strong communication skills, proficiency with tools like version control and debugging software, and a good understanding of automotive standards such as AUTOSAR or ISO 26262.

What are popular job titles related to Remote Automotive Embedded Software Engineer jobs in Utah?

For Remote Automotive Embedded Software Engineer jobs in Utah, the most frequently searched job titles are:

What job categories do people searching Remote Automotive Embedded Software Engineer jobs in Utah look for?

The top searched job categories for Remote Automotive Embedded Software Engineer jobs in Utah are:

What cities in Utah are hiring for Remote Automotive Embedded Software Engineer jobs?

Cities in Utah with the most Remote Automotive Embedded Software Engineer job openings:

Quality Assurance Engineer (Remote)

MRIoA

Salt Lake City, UT โ€ข On-site, Remote

Full-time

Medical, Dental, Vision, Retirement, PTO

Posted 12 days ago


Job description

Description
Who We Are - Motivated by Purpose. Powered by Clinical Expertise.
Founded in 1983, we're a clinically-driven, tech-enabled utilization management company offering expert clinical reviews, regulatory guidance, and actionable insights to healthcare organizations.
Excellence starts with our people.
WE OFFER
  • A competitive compensation package
  • Benefits include healthcare, vision, and dental insurance
  • A generous 401(k) match
  • Paid vacation, PTO, and holidays
  • Growth and training opportunities
  • An award-winning remote work environment

POSITION OVERVIEW
Quality Assurance Engineer is a corporate function within the Engineering organization responsible for the quality, reliability, and release-readiness of software products built on modern technologies, including cloud-native applications hosted on Microsoft Azure and AI/ML-enabled features.
Roles:
  • Primary role is testing software applications created or updated by the Application Development team.
  • Conduct structured peer and code reviews of test artifacts to ensure adherence to standards and best practices.
  • Design, create, and maintain realistic and compliant test data sets, including synthetic data for healthcare (PHI-safe) scenarios.
  • Design and execute validation strategies for AI/ML and Retrieval-Augmented Generation (RAG) features, including model quality, grounding, and safety evaluation.

Major Responsibilities or Assigned Duties:
  • Participate in the test management lifecycle, including test planning, execution tracking, defect management and reporting.
  • Provide input on release readiness criteria to Engineering and Product stakeholders.
  • Maintain the regression suite after every release.
  • Develop and maintain automated test suites in Python (e.g., pytest) and JavaScript/Node.js, integrated into CI/CD pipelines.
  • Write and review complex SQL queries, joins, and aggregations to validate data accuracy, completeness, and reconciliation across systems.
  • Validate data flows across source systems, transformation layers, and reporting/consumption layers.
  • Ensure test data supports both functional automation and AI/ML / RAG evaluation needs.
  • Design and execute test strategies for AI/ML and Retrieval-Augmented Generation (RAG) pipelines and AI-assisted features, including retrieval accuracy, grounding, hallucination, output quality, bias/safety, and drift (regression) checks.
  • Build and maintain automated evaluation harnesses and datasets for AI/ML features, including prompt/response scoring and metric tracking.
  • Validate applications, APIs, and test environments deployed on on-prem data center, Microsoft Azure, including Azure-hosted services, data stores, and CI/CD pipelines.
  • Read and interpret React / Node.js / Python / ColdFusion source code, pull requests, and technical designs to identify testable conditions, edge cases, and regression risk.
  • Write detailed test cases and test plans that trace directly to code paths, business rules, and acceptance criteria.
  • Partner with developers during code review to flag insufficient test coverage, untested branches, and high-risk changes before merge.
  • Perform post-deployment validation to confirm application, API, and AI feature stability in production.
  • Investigate production defects and data issues, perform root cause analysis, and drive resolution with Engineering.

Requirements
Skills and Experience:
  • 5+ years of experience in automated software testing
  • 5+ years of experience in manual software testing
  • 5+ years of experience in component-level testing
  • 5+ years of experience in end-to-end testing
  • Proficiency in SQL
  • Proficiency in React
  • Proficiency in Node.js
  • Proficiency in Python source code in GitLab
  • Proficiency in testing Artificial Intelligence (AI)
  • Proficiency in testing Machine Learning (ML)
  • Proficiency in evaluating Artificial Intelligence (AI)
  • Proficiency in evaluating Machine Learning (ML)
  • Proficiency in testing Retrieval-Augmented Generation (RAG)
  • Proficiency in testing generative AI features
  • Proficiency in testing workloads on Microsoft Azure

Education:
  • High School Diploma required
  • Bachelor's degree (Advantage)

Work Environment:
Ability to sit at a desk, utilize a computer, telephone, and other basic office equipment is required. This role is designed to be a remote position (work-from-home).
Diversity Statement:
Diversity creates a healthier atmosphere: All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, age, national origin, protected veteran status, disability status, sexual orientation, gender identity or expression, marital status, genetic information, or any other characteristic protected by law.
Drug-Free Workplace:
This company is a drug-free workplace. All candidates are required to pass a Background Screen before beginning employment. All newly hired employees will take a Drug Screen, as well as agreeing to all necessary Compliance Regulations on their first day of employment. Employees are required to adhere to all applicable HIPAA regulations and company policies and procedures regarding the confidentiality, privacy, and security of sensitive health information.
California Consumer Privacy Act (CCPA) Information (California Residents Only):
  • Sensitive Personal Info: MRIoA may collect sensitive personal info such as real name, nickname or alias, postal address, telephone number, email address, Social Security number, signature, online identifier, Internet Protocol address, driver's license number, or state identification card number, and passport number.
  • Data Access and Correction: Applicants can access their data and request corrections. For questions and/or requests to edit, delete, or correct data, please email the Medical Review Institute at HR@mrioa.com.