Kforce Inc. logo

Software Engineering Support

Kforce Inc.

  • Ann Arbor, MI
  • 1 day ago
  • $50–$80

Highlights

Position Summary: The Software Test Automation Engineer designs, builds, and maintains automated test frameworks for AUTOSAR-based embedded software. Employee pay is based on factors like relevant education, qualifications, certifications, experience, skills, seniority, location, performance, union contract and business needs.

Numbers & Facts

LocationAnn Arbor, MI
IndustryFinancial Services
Salary$50–$80
Company Size1,000 to 1,499 employees
Year Founded1962
Websitehttp://www.kforce.com/

Description

Kforce has a client seeking a Software Test Automation Engineer in Ann Arbor, Michigan. Position Summary: The Software Test Automation Engineer designs, builds, and maintains automated test frameworks for AUTOSAR-based embedded software. This role focuses on test strategy, automation, and validation rather than feature development. The engineer expands coverage across SIL, HIL, and vehicle environments, integrates testing into CI/CD, and supports functional safety and development process requirements. Key Responsibilities:
  • Develop and maintain automated test suites for AUTOSAR BSW, including CAN, SOME/IP, SWC integration, time synchronization, and GPIO processing
  • Build reusable test automation frameworks, harnesses, stimulus/measurement tools, and test data pipelines
  • Expand automated coverage across SIL, HIL, and vehicle environments
  • Integrate automated testing into CI/CD and define build/merge gates and scheduled testing
  • Triage failures and distinguish test, environment/tooling, flaky behavior, and software defects
  • Maintain traceability between test cases, requirements, and results
  • Use CANoe, CANalyzer, or equivalent tools for protocol-level testing and diagnostics
  • Collaborate with development, systems, and safety teams on test criteria and automation priorities
  • Report coverage, automation progress, defect trends, and release readiness
  • Improve test infrastructure reliability, speed, and maintainability
Expected Scope:
  • Own assigned automated test suites and CI/CD validation workflows
  • Drive coverage from SIL through HIL and, where applicable, vehicle testing
  • Validate AUTOSAR configuration, integration, and feature implementation rather than developing the underlying software
  • Ensure test evidence supports functional safety and ASPICE-aligned reviews
  • Identify automation and coverage gaps and independently implement solutions

Requirements:

  • Bachelor's degree in Computer Engineering, Electrical Engineering, Computer Science, or related field, or equivalent practical experience
  • 3+ years of hands-on experience building or maintaining automated test frameworks for embedded or automotive software
  • Strong proficiency in Python or a similar scripting/automation language for test tooling, harnesses, and CI-integrated test scripts
  • Working knowledge of AUTOSAR Classic architecture & Basic Software (BSW) concepts sufficient to design meaningful test cases
  • Experience testing or validating automotive communication protocols such as CAN, with familiarity with SOME/IP or similar service-oriented communication
  • Experience with SIL and/or HIL test environments, including test bench setup, stimulus generation, & results capture
  • Experience integrating automated tests into CI/CD pipelines such as Jenkins, GitLab CI or equivalent
  • Ability to independently triage test failures and distinguish tooling/environment issues from software defects
  • Clear written and verbal communication skills, including the ability to document test frameworks and results
  • Experience testing ADAS, autonomous vehicle, or other safety-critical embedded systems
  • Experience with Vector CANoe, CANalyzer, or comparable automotive network simulation, testing, and diagnostic tools
  • Experience with embedded debugging/test tooling such as Lauterbach Trace32, iSYSTEM winIDEA, or JTAG-based tools
  • Experience working within functional safety processes, including test-related safety work products
  • Experience with ASPICE-aligned development & verification processes
  • Familiarity with AUTOSAR tooling such as PREEvision or Vector DaVinci and how configuration changes affect test scope
  • Experience with test result dashboards, coverage reporting, or test management tools
  • Experience mentoring engineers on test automation practices/establishing test automation standards

The pay range is the lowest to highest compensation we reasonably in good faith believe we would pay at posting for this role. We may ultimately pay more or less than this range. Employee pay is based on factors like relevant education, qualifications, certifications, experience, skills, seniority, location, performance, union contract and business needs. This range may be modified in the future.

We offer comprehensive benefits including medical/dental/vision insurance, HSA, FSA, 401(k), and life, disability & ADD insurance to eligible employees. Salaried personnel receive paid time off. Hourly employees are not eligible for paid time off unless required by law. Hourly employees on a Service Contract Act project are eligible for paid sick leave.

Note: Pay is not considered compensation until it is earned, vested and determinable. The amount and availability of any compensation remains in Kforce's sole discretion unless and until paid and may be modified in its discretion consistent with the law.

This job is not eligible for bonuses, incentives or commissions.

Kforce is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, gender identity, national origin, age, protected veteran status, or disability status.

By clicking “Apply Today” you agree to receive calls, AI-generated calls, text messages or emails from Kforce and its affiliates, and service providers. Note that if you choose to communicate with Kforce via text messaging the frequency may vary, and message and data rates may apply. Carriers are not liable for delayed or undelivered messages. You will always have the right to cease communicating via text by using key words such as STOP.


About Company

Kforce is a solutions firm specializing in technology, finance and accounting, and professional staffing services. Our KNOWLEDGEforce® empowers top companies to achieve their digital transformation goals. We curate teams of technical experts who deliver solutions custom-tailored to each client’s needs. These scalable, flexible outcomes are shaped by deep market knowledge, thought leadership and our multi-industry expertise.

 

Our integrated approach is rooted in 60 years of proven success deploying highly skilled professionals on a temporary and direct-hire basis. Each year, approximately 18,000 talented experts work with the Fortune 500 and other leading companies. Together, we deliver Great Results Through Strategic Partnership and Knowledge Sharing®.

Similar Jobs

See more jobs