Logo of Huzzle

Software Engineer

image

Actalent

2mo ago

  • Job
    Full-time
    Mid & Senior Level
  • Software Engineering
    Engineering
  • Chicago
    Remote

AI generated summary

  • You need expertise in automated testing, C++ development with GTest, Linux software development, solid computer science fundamentals, test-driven development, and strong communication skills for remote collaboration.
  • You will create test cases, run pipelines, conduct automated testing on vehicle control systems, work with C++ and CANoe, and diagnose issues to ensure vehicle safety.

Requirements

  • Automated testing
  • C++ development
  • GTest or other test tools
  • Developing software on Linux
  • Solid software fundamentals in computer science/computer engineering
  • Good testing experience
  • Test-driven development expertise
  • Strong communication skills
  • Ability to work collaboratively with remote teams

Responsibilities

  • We are seeking hands-on software engineers to read requirements, create test cases, and run pipelines. Responsibilities include automated testing, with time evenly split between system, test, and development, with a slight emphasis on development. The primary focus is on testing microcontrollers deploying software for vehicle control systems. Our goal is to achieve autonomous vehicle functionality. Key tasks include working with CANoe communication, C++ code base, and GTest suite. The role also involves problem diagnosis and ensuring vehicle safety by communicating issues and performing necessary diagnostics.

FAQs

What is the primary focus of this Software Engineer role?

The primary focus of this Software Engineer role is on testing microcontrollers that deploy software for vehicle control systems, ultimately aiming to achieve autonomous vehicle functionality.

What programming language is primarily used in this position?

The primary programming language used in this position is C++.

What testing tools are mentioned in the job description?

The job description mentions GTest along with other test tools as part of the required skill set for automated testing.

What kind of development environment is expected for this role?

Software development for this role is expected to be conducted on a Linux environment.

What is the emphasis on time management in this role?

The time management for this role is split evenly between system, test, and development, with a slight emphasis on development.

What type of experience is preferred regarding testing?

Good testing experience and expertise in test-driven development are preferred for this role.

How important are communication skills for this position?

Strong communication skills are essential for this position to effectively address issues and collaborate with remote teams.

Is diversity and inclusion a priority for the company?

Yes, diversity and inclusion are a priority for the company, and efforts are made to hire diverse talent and maintain an inclusive environment.

What should candidates do if they require accommodations during the application process?

Candidates who need a reasonable accommodation during the application or interviewing process are encouraged to email actalentaccommodation@actalentservices.com for assistance.

Does the company provide equal employment opportunities?

Yes, the company is an equal opportunity employer and considers all applications without regard to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information, or any characteristic protected by law.

An Engineering and Sciences Services Company | People to Possible

Human Resources
Industry
5001-10,000
Employees

Mission & Purpose

Actalent connects passion with purpose. Our scalable talent solutions and services capabilities drive value and results and provide the expertise to help our customers achieve more. Every day, our experts around the globe are making an impact. We’re supporting critical initiatives in engineering and sciences that advance how companies serve the world. Actalent’s global footprint and flexible delivery models ensure access to specialized talent where and when you need it. We promote consultant engagement through professional development and provide experiences to ensure continuous learning. Our people are the difference. Our expertise spans capabilities in engineering including product and manufacturing, systems and software, construction management, environmental, architecture and civil; and power and utilities. We focus on sciences capabilities in laboratory sciences, healthcare, and clinical research. Actalent is an operating company of Allegis Group, the global leader in talent solutions.