Work with cross functional teams to define and document thorough and efficient test scenarios.
Verify software functionality on a bench or vehicle using advanced testing methods and tools on time and with quality to meet program milestones.
Troubleshoot, identify and root-cause problems in system features, controller hardware, software, calibrations, etc.
Work/support technical specialists to resolve challenging system interaction issues.
Develop experimental software for proposed changes and perform integration testing with minimal direction of lead engineers.
Analyze software defects; determine root cause, create software solution, test and verify and bring issue to closure.
Conduct/participate in work product reviews for algorithm, software, and specifications incorporating I/O functional requirements and test cases.
Work with various cross-functional and global teams in the US, Canada, and India to meet project deliverables.
Manage and lead multiple projects and assignments with high level of autonomy and accountability for results.
Requirements
BS in Computer Science, Electrical, Software, Mechanical or Computer Engineering.
5+ years of professional experience in software integration, CI/CD and/or DevOps with experience in tooling, infrastructure solutions and automated testing.
Experience in SW development/testing, instrumentation and benches (e.g. dSPACE), Simulink, Stateflow, ETAS INCA and Vehicle Spy.
Knowledge of programming languages (e.g., C/C++, Assembly, Perl, Java).
Familiarity with microprocessor/micro-controller design and theory.
Ability to independently investigate issues based on limited information, demonstrating high level of analytical ability to resolve complex problems.
Proven leadership capabilities with a track record of driving results, demonstrating initiative, and maintaining strong “it’s on me” ownership.
Highly motivated, tenacious, and curious individual with a passion for innovation and continuous improvement.
Creative and disciplined with a strong sense of ownership, responsibility and on schedule delivery commitment.
Capable of completing multiple tasks with competing priorities.
Tech Stack
Assembly
Java
Perl
Benefits
From day one, we're looking out for your well-being–at work and at home–so you can focus on realizing your ambitions.