1

Embedded Automotive Software Testing Engineer Jobs in Washington

Embedded Software Engineer

Gaithersburg, MD · On-site

$143.40K - $188.70K/yr

Embedded Software Engineer Location: Gaithersburg, MD Salary: 150k-170k About the Role: As an Embedded Software Engineer, you will be instrumental in designing, developing, and optimizing embedded ...

Embedded System Software Engineer

Alexandria, VA · On-site

$140.40K - $184.70K/yr

Embedded System Software Engineer Job Locations US-MA-Burlington | US-VA-Alexandria Job ID 2025-1480 Category Engineer Overview MPR Associates, Inc. (MPR), a thriving multi-discipline, specialty ...

Embedded System Software Engineer

Alexandria, VA · On-site

$140.40K - $184.70K/yr

Embedded System Software Engineer MPR Associates, Inc. (MPR), a thriving multi-discipline, specialty engineering services and consulting firm, is actively seeking a capable and motivated Embedded ...

Optimize existing SAP code and participate in performance tuning, debugging, and system testing ... Java, C++, Embedded Systems, Linux environments * Experience with cloud computing platforms, cloud ...

Optimize existing SAP code and participate in performance tuning, debugging, and system testing ... Java, C++, Embedded Systems, Linux environments * Experience with cloud computing platforms, cloud ...

Embedded Software Engineer

Reston, VA · On-site

$136.80K - $180K/yr

Embedded Software Engineer, Intelligence Systems A cutting-edge defense technology company is transforming U.S. and allied military capabilities with advanced technology. By leveraging the expertise ...

next page

Showing results 1-20

Embedded Automotive Software Testing Engineer information

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

To thrive as an Embedded Automotive Software Testing Engineer, you need a solid understanding of embedded systems, software testing methodologies, and automotive standards such as ISO 26262, typically supported by a degree in computer science, electronics, or a related field. Familiarity with testing tools (such as CANoe, Vector tools), scripting languages (like Python), and version control systems (e.g., Git) is commonly required, along with relevant certifications like ISTQB. Attention to detail, problem-solving abilities, and effective communication are crucial soft skills for collaborating with cross-functional teams and ensuring thorough test coverage. These competencies are essential for delivering reliable, safe, and high-quality automotive software in compliance with stringent industry regulations.

What are some common challenges faced by Embedded Automotive Software Testing Engineers, and how can they be addressed?

Embedded Automotive Software Testing Engineers often encounter challenges such as integrating tests with complex hardware, managing tight project deadlines, and ensuring compliance with rigorous automotive safety standards like ISO 26262. To address these, it’s essential to maintain clear communication with cross-functional teams, regularly update test strategies to accommodate hardware changes, and utilize automated testing tools to improve efficiency. Continuous learning about new automotive technologies and safety protocols also helps in staying ahead of industry requirements.

What does an Embedded Automotive Software Testing Engineer do?

An Embedded Automotive Software Testing Engineer is responsible for verifying and validating the software that runs on electronic control units (ECUs) in vehicles. They design and execute test cases to ensure that embedded software meets safety, performance, and regulatory requirements. Their work involves using specialized tools to simulate real-world automotive scenarios, identifying bugs or issues, and collaborating with development teams to resolve them. This role is crucial for ensuring that automotive systems—such as braking, infotainment, and engine control—operate reliably and safely.
What job categories do people searching Embedded Automotive Software Testing Engineer jobs in Washington look for? The top searched job categories for Embedded Automotive Software Testing Engineer jobs in Washington are:

Embedded Software Release Engineer

Kasmo Global

Sterling, VA • On-site

Other

This job post has expired today. Applications are no longer accepted.


Job description

Embedded Software Release Engineer
Type of Engagement: 24-month contract with the possibility to extend
Work Location: Onsite - Greensboro, NC -5 days a week
Visa: USC/GC/GC EAD/H4/OPT EAD
Job Overview:
To provide professional expertise in the area of vehicle electrical and embedded software release and configuration management. To ensure correct integration of new electrical and electronics systems into the vehicle architecture with the focus on change control and appropriately synchronized software/hardware versions.
5 yrs of experience with Embedded Software Release or Integration experience
Industries accepted: Automotive/commercial vehicles, Agriculture, Aerospace
CANoe and CANalyzer
J1939 - industry standard
Required Skills & Experience:
  • 5 years of relevant experience
  • Software Release Engineering or Configuration Engineer or Embedded SW Engineer experience
  • CANoe and CANalyzer
  • J1939
  • Master of Science in Computer Science or Electrical and Electronics Engineering.
Essential Job Responsibilities:
  • Authors or supports the development of the Software Configuration Management plan.
  • Recommended tools for the project from the approved range of Change-, Release-, and Configuration Management tools.
  • Ensures that the Software Configuration Management plan is followed.
  • Administrates baselines and changes to them.
  • Performs software breakdowns for Test Objects.
  • Creates and maintains Test Objects in the appropriate systems
  • Reports problems related to software integration and supports Product Owners with info needed for resolution.
  • Ensures that systems/documents and revisions are correctly and uniquely identified.
  • Ensures that the naming conventions are followed.
  • Ensures that all Software Configuration Items are stored in a correct way.
  • Participates in System Specification Baseline Release meetings and Release Board meetings.
  • Ensures that the Release Notes are created by the Component Owners for each release.
  • Administrates various Change Records.
  • Provides software configuration status ( Document Plan, Defect Report & Change Order status)
  • Chairs or facilitates the Change Control Board meetings.