Bartech Staffing is a leading engineering, technical and professional staffing firm, and our clients include some of the nation's biggest companies. We are powered by Impellam Group, a connected group providing a global workforce and specialist recruitment solutions. Our client has engaged us to assist them in hiring a contract Software Engineer (Markham, Ontario). If you are interested in an opportunity to get your foot in the door with leading company, we want to talk with you!
Contract
Hourly pay range: $48.00 - $50.00
M- F (9- 5 pm)
Hybrid (3- 5 days in office as needed)
RESPONSIBILITIES
Our client is seeking a Software Engineer to coordinate Work on autonomy interface software critical to next-generation vehicle systems. Test and validate advanced software, cameras, sensors, and perception technologies. Contribute to some of thier most cutting-edge autonomous vehicle programs. Help shape the future of autonomous driving and intelligent mobility.
- Support the flashing of benches to the right software per release on multiple benches
- Support the changing of configurations as necessary to meet testing demands
- Support the development and execute comprehensive test plans, test cases, and test scripts (predominantly bench) as well as review ones by others for functional, performance and reliability requirements, in both development and production environments.
- Investigate issues and drive continuous improvement of processes, products, methodologies, and innovation
- Support validation of interface behavior across integrated vehicle systems, ensuring quality and consistency of software interactions and user-facing functionality.
- Being the voice of quality within the organization for assigned working domain.
- Lead test bench readiness and stability efforts, ensuring both local and remote test benches are properly configured, maintained, and operational to support software and firmware validation activities.
- Manage and optimize test environments, leveraging knowledge of test tools, scripts, and infrastructure to ensure benches consistently meet quality, performance, and availability requirements.
- Collaborate closely with cross-functional engineering teams to troubleshoot issues, improve test execution efficiency, and maintain a reliable validation ecosystem.
- Drive bench automation and process improvements, identifying opportunities to streamline test setup, execution, and maintenance activities.
- Dedicate approximately 50% of time to test bench stability and support, ensuring validation platforms are ready for continuous firmware and software testing.
- Dedicate approximately 50% of time to test automation development, partnering with the team to convert existing manual test cases into scalable automated solutions.
- Expand automated test coverage by developing, implementing, and maintaining automated test scripts using established frameworks and best practices.
- Champion automation initiatives that improve test efficiency, increase regression coverage, and accelerate software delivery timelines.
BASIC QUALIFICATIONS
- Bachelor's in a technical field such as computer science, computer engineering or related field required
- 2-4 years of experience required
- Ability to work with AI tools such as Cursor, Glean, Claude & others to speed up the development and implementation of solutions.
- Hands-on experience with controllers, test benches, and laboratory test equipment, including setup, configuration, and troubleshooting of Ethernet and CAN-based systems.
- Experience in software development, scripting, test design, and test automation using Python and Pytest.
BENEFITS
As a Software Engineer with Bartech Staffing, you will be working through an established and respected staffing organization with over 40 years of serving as a trusted partner to our client companies. We provide our talent with personal, responsive attention, and will assign an employee care representative to answer any questions or concerns that you might have. Depending upon the client, the assignment, and your performance, you can find potential opportunities for direct employment.
Make the most of your experience!
Apply now!
Note: This position is open to fill an existing position, and AI is used to assist within the recruitment process.
Impellam Group and its brands are equal-opportunity employers committed to diversity and inclusion. All qualified applicants will receive consideration without regard to race, color, religion, gender, sexual orientation, pregnancy or maternity, national origin, age, disability, veteran status, or any other factor determined to be unlawful under applicable law. We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application, interview process, pre-employment activity, and the performance of crucial job functions.
If you require additional disability considerations, modifications, or adjustments please let us know by contacting HR-InfoImpellamNA@impellam.com or fill out this form to request accommodations.