Software Engineer

Full Time
Employment Info

Job Title: Software Engineer

Location: Washington, DC
Salary: Starting $130,000 per year
Company: Recruit Reliance

Contact: Please send your resume to support@recruit-reliance.com

Job Description:

Recruit Reliance is seeking a highly skilled and experienced Software Engineer to join our client’s engineering team in Washington, DC. This role offers a unique opportunity to work on innovative projects in the autonomous vehicle industry, where safety is paramount.

As a Software Engineer, you will play a key role in the design, development, and validation of software systems that meet rigorous safety standards. You will collaborate closely with systems, test, and development teams to deliver high-quality software solutions that ensure the reliability and safety of self-driving vehicles.

Key Responsibilities:

Develop safety-critical software applications, leveraging tools like Simulink or SCADE for model-based design.
Convert models to C/C++ code, ensuring compliance with relevant safety standards.
Create and maintain Level of Rigor artifacts required for compliance with safety certifications (e.g., ISO 26262).
Collaborate with cross-functional teams, including systems engineers, software developers, and testing teams, to ensure safety features are implemented and validated successfully.

Develop safety-related software requirements, design documentation, and test plans in accordance with safety standards.
Conduct safety analysis, including failure mode analysis and hazard analysis, to identify potential risks and mitigate them.
Ensure continuous improvement in software development processes to meet or exceed industry safety standards.

Qualifications:

A minimum of 5+ years of work experience as a Software Engineer or in a related role.
Bachelor’s degree in Systems Engineering, Computer Engineering, Computer Science, Electrical Engineering, Robotics, or a related field.
Proven experience in safety-critical software development, specifically with model-based design tools like Simulink or SCADE and the ability to convert models to C/C++ code.
Experience in developing Level of Rigor artifacts and ensuring compliance with safety standards (e.g., ISO 26262, DO-178C).
Strong background in coordinating with systems teams, test teams, and development teams to generate and validate safety-critical software features.
Experience with safety analysis techniques such as Failure Modes Effects Analysis (FMEA) and Fault Tree Analysis (FTA) is highly desirable.

Candidate must live in the DMV area.

Desired Skills:

Familiarity with the autonomous vehicle or self-driving technology industry is a plus.
Knowledge of automotive software development processes and safety standards.
Strong communication skills, with the ability to explain complex technical concepts to non-technical stakeholders.
Ability to work in a fast-paced, collaborative environment while meeting tight deadlines.

How to Apply:
Interested candidates should send their resumes to support@recruit-reliance.com.

Recruit Reliance is an equal opportunity employer. We value diversity and are committed to creating an inclusive environment for all employees.