Software Verification Engineer at Ford Global Career Site
Dearborn, Michigan, United States -
Full Time


Start Date

Immediate

Expiry Date

16 Apr, 26

Salary

0.0

Posted On

16 Jan, 26

Experience

5 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Embedded Software, C, C++, Python, Groovy, Unix, Linux, Shell Scripting, MATLAB, Kubernetes, OpenShift, Docker, Jenkins, GitHub Actions, AUTOSAR, Embedded Debugging, ISO26262

Industry

Motor Vehicle Manufacturing

Description
Work in a team of highly motivated Embedded Software DevOps engineers Design and build scalable code and testing CI/CD pipelines to support embedded software development Develop automated CI/CD processes, train development and integration teams to adopt in their workflows Configure and enable DevOps technology stacks for performance monitoring, analytics, quality metrics, and auditability Contribute to product success through consistent on-time delivery of high-quality, functioning production software Work with development project managers to align on CI/CD pipelines for product variant releases Evaluate technologies and methods for developing cloud-scalable test infrastructure and CI/CD pipelines for virtual and hardware ECUs Established and active employee resource groups BS in Electrical Engineer, Computer Science, or related Field or foreign equivalency degree or equivalent combination of relevant education and experience. 5+ years of Embedded Software Experience 5+ years of programming experience in C/C++/Python/Groovy 3+ years of experience working with Unix/Linux based development environments 3+ years of experience with shell scripting, MATLAB, Python, and Groovy .MS in Electrical Engineering, Computer Science, or related Field Experience with Kubernetes, OpenShift, and Docker Experience with Jenkins and GitHub actions Experience in software development for automotive control units Experience in AUTOSAR Methodology and workflows Experience in Software Simulation using Hardware Models Hands-on experience in embedded software development and CI/CD build infrastructure Embedded software development experience in Linux platform Good, embedded debugging skills Self-reliant, approachable with good communication skills Good knowledge of tools used for embedded program development Knowledge of safety-systems, ISO26262, ASIL A-D is a plus
Responsibilities
The Software Verification Engineer will work in a team to design and build scalable code and testing CI/CD pipelines for embedded software development. They will also contribute to product success through the consistent on-time delivery of high-quality software.
Loading...