Software Engineer
$51 - $53 per hourBartech Staffing
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 12 monthsHourly pay range: $51.00 - 53.00
Monday to Friday - 9 am to 5 pm
3 days in office, Thursday is mandatory RESPONSIBILITIES
- Develop and execute comprehensive test plans, test cases, and test scripts (unit, bench, and in-vehicle as needed) for new and existing software features
- Investigate issues and drive continuous improvement of processes, products, methodologies, and innovation
- Collaborate with Software and Systems Engineers in architecting requirements, and design reviews
- Create test cases that can be executed manually when necessary, but designed and optimized to be automated; ability to write accompanying automation scripts using industry-standard tools and coding methodology
- Execute manual and automated tests, troubleshoot script and test environment issues, triage and log defects, and track progress to plan.
- Review test plans, test cases, and automation scripts designed by others and provide insightful feedback/assistance
- Design, execute, and maintain test cases, regression test suites, and associated test plans.
- Use Python to develop scripts and tools that automate repetitive testing activities and improve overall testing efficiency.
- Identify opportunities for automation and process improvements to streamline testing and reduce manual effort.
- Work with embedded control hardware, requiring an understanding of hardware functionality, integration, and testing methodologies.
- Maintain and troubleshoot test benches to ensure a reliable testing environment.
- Collaborate with team members to execute testing activities, validate results, and support overall product quality.
- Primary focus will be on regression testing, continuous improvement through automation, and ongoing test bench maintenance.
- Average travel requirements of 2-3 weeks a year, including travel to the US
BASIC QUALIFICATIONS
- Bachelor's or Master's degree in Computer Science, Mechatronics, Software Engineering, Electrical Engineering, Computer Engineering, or related fields
- 3+ years of embedded software development and test experience in C and C++
- Solid knowledge of software testing methodologies and tools
- Technical knowledge of ADAS system software
- Proficiency in Python programming and other languages (e.g. Matlab/Simulink)
- Strong experience with test automation framework (e.g. Robot framework)
- Ability to investigate issues based on limited information
- Creative, disciplined, strong sense of responsibility
- Organizational and time management skills with a high attention to details
- Experience with GitHub, Gerrit, Jenkins, Jira, and Atlassian tool chains
- Must be legally allowed to work in Canada
PREFERRED QUALIFICATIONS
- Understanding of major automotive vehicle systems such as Advanced Driver-Assistance (ADAS), Motion Control, Automotive Network, and Powertrain and their associated Diagnostics
- Experience with OBDII, ISO26262 functional safety control systems and ISO14229
- Experience with Machine/Deep Learning algorithms
- Exposure to sensors - cameras, radars, LiDARs, ultrasonics, IMUs
- Exposure to GPU computing
- Exposure to Automotive Platforms (Ethernet/CAN/LIN, AUTOSAR)
- Knowledge of vehicle architectures, serial data communication, and hardware/software interfaces
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.
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 View email address on bartechstaffing.com or fill out this form to request accommodations.
$110k - $135k
...world's largest companies to small and mid-market firms, rely on SS&C for expertise, scale, and technology.Job DescriptionSenior Software Engineer, Progress ABLLocation(s): Toronto, OntarioStatus: Full-timeGet To Know Us:SS&C is leading the way. We continue to look for...SuggestedOngoing contractFull timeCasual workFlexible hours$115k - $155k
...Software EngineerAnalyze, designs, modifies, develops, deploys, and implements software programming applications. Supports and/or installs... ...information technology field. Performs significant software engineering tasks, including but not limited to: building and deploying a...SuggestedWork experience placementWork at officeShift workWeekend work$181.05k - $213k
...tools with a single system of record, Carta brings together the software, services, and legal infrastructure that founders use to... ...careers page]( The Team You’ll Work With You’ll enter our engineering interview process as part of a pooled hiring model. We’re excited...SuggestedFull time$130k - $210k
...Canada. At this time we are unable to provide Visa sponsorship. Engineering at Swiftly Engineering at Swiftly is not only about writing... ...to test new ideas and mitigate risks, and building scalable software using industry best practices. We’re guided by a mission to...SuggestedWork experience placementWork at officeHome officeFlexible hours$110.5k - $160k
...Description By applying to this position, your application will only be considered for our fall Software Development Engineer (SDE) internship roles. Our fall intern roles have start dates in August/September 2026 and are 12 weeks in duration. Do you want to solve real...SuggestedFull timeInternshipWork at officeWorldwideMonday to Friday$169k - $253k
...office to meet with your team for events or meetings. Join Our TeamJoin GoDaddy, where your work will directly influence how our engineers craft and build, and how millions of entrepreneurs utilise our products. Our role sits at the intersection of AI, platform engineering...Full timeSecond jobWork at officeLocal areaRemote workWork from home- ...version control practices Security Understanding of secure software development practices Experience identifying and... ...Ideal Candidate The ideal candidate is a strong full-stack engineer who can work confidently across Java, Spring Boot, Angular, and...Full time3 days per week
- ...deploy, and maintain full stack enterprise web applications. Translate technical and business requirements into working, tested software solutions. Develop and enhance front-end interfaces using React, Angular/AngularJS, JavaScript, HTML, and CSS. Build...
$240k - $360k
...role responsible for end-to-end architectural direction, technical governance, and the evolution of software and network platforms within Network Platform Engineering (NPE). NPE designs, builds, and operates Equinix’s global network infrastructure and platforms, including...Full timeWork at officeShift work$120k - $145k
...leading U.S. transportation manufacturer specializing in design, engineering, and end-to-end production of heavy-duty buses, shuttles, and... ...connected, supported, and moving forward. Software Engineer III Location: Riverside, CA Salary Range: $...Temporary workLocal area- ...and apply them to operations and activities. Required Skills & Qualifications ~ Bachelor's degree in Computer Science, Engineering, or related field. ~8+ years of experience in Java development . ~ Strong experience with Angular (version 16 or above...Contract workRemote work
- ...microservices to support our business platforms Work collaboratively within an Agile team, participating in all phases of the software development lifecycle Create containerized applications for deployment on OpenShift Ensure the performance, security, and reliability...
- ...frontend applications Champion AI/LLM integration and prompt engineering best practices across the team Drive adoption of best-in-... ...do you need to succeed? Must-have ~5+ years of software development experience across multiple languages/frameworks...
$54 - $68 per hour
...energy solutions. Our integrated, single-source solutions include turnkey in-house capabilities with design assistance, as well as engineering applications and automated control systems.Essential Duties & ResponsibilitiesExecutes project start-ups, commissioning, testing,...For contractorsFlexible hours$35 - $40 per hour
...energy solutions. Our integrated, single-source solutions include turnkey in-house capabilities with design assistance, as well as engineering applications and automated control systems. Essential Duties & Responsibilities • Read and identify mechanical equipment...Hourly payContract workFor contractorsFlexible hours$85k - $125k
...mechatronics. Mobis delivers the design and development of advanced engineering, autonomous driving, infotainment, component modules, safety, brake and steering systems, lamp, ICS/electronics and software development solutions that consider the safety and convenience of...H1bWork at office- ...Applications EngineerThe Applications Engineer applies in-depth knowledge of microwave theory and Maury Microwave Corporation (MMC) products... ..., sales, engineering, and management to recommend hardware and software solutions, ensure product quality, develop and debug instrument...Work experience placementLocal area
- LERETA, LLC is seeking a Senior Data Engineer to lead the design, modernization, and operational support of the enterprise data platform. You will architect and optimize data integration, warehousing, reporting, and automation across Azure, Snowflake, and Power Platform...
- ...Job Title: Software Developer - API Location: Peterborough, Ontario Work Model: Onsite Duration: 12 months Extension: 1 Time Must Haves ~5+ Experience with React framework and typescript ~5+ Experience with Node.js and Next.js...
- ...Job Title: Software Developer - Full Stack - Intermediate Location: Toronto, Ontario Work Model: Onsite Description / Responsibilities / Skills Must Have Strong exp with React High level of knowledge around the Angular framework and JavaScript...
- ...Job Title: Senior Data Engineer Microsoft Fabric / Azure Client: Autodesk Work Model: Fully Remote Must Haves ~7+ years of experience in data engineering and enterprise data integration. ~ Strong hands-on experience with Microsoft Fabric and...Remote work
- Salesforce Technical ArchitectLocation: Chino, CA (Onsite) Employment: Contract Position Experience: 16+ years with Strong LinkedIn Client: Wipro/HondaBrief Summary of Role: As a Salesforce Technical Architect, you should successfully design and manage the delivery of ...Contract work
- Job Summary: The Software Developer will design, develop, and implement front-end and back-end solutions, translating technical specifications into tested applications. This role involves collaboration across the Software Development Life Cycle to build scalable, responsive...
- ...financial infrastructure with hands-on support so founders can operate efficiently and scale with confidence. We’re hiring a Software Engineer who wants real ownership in a fast-moving startup environment. What You’ll Do Build full-stack web features (front-end,...Remote jobFull time
- ...The engineering team at Chainalysis is inspired by solving the hardest technical challenges and building products that establish trust... ...systems at scale — with a genuine servant leadership philosophy A software or data engineering background — you've been a hands‑on...Flexible hours
- Job Summary: The Senior Software Developer is responsible for designing, developing, testing, and maintaining scalable, secure, and high-quality enterprise-level applications. This role requires expertise in full-stack development using modern frameworks and technologies...Work at officeMonday to FridayShift work
- ...inclusive environment is critical for the success of our business, and we actively work towards it every day. At FCT, a Senior Software Developer plays a leading role in the development, installation, testing, and maintenance of software systems to help our business...
$120k - $160k
...there's a surface to match most strengths. We're not building software for software's sake. Our products only matter when a client... ...Managers, Product Designers, QA, Data Science, and fellow engineers to translate business problems into technical solutions that deliver...Full timeTemporary workRemote workFlexible hours- ...We are hiring for a Senior DevOps / Site Reliability Engineer AI Platform. The role focuses on building, operating, monitoring, and scaling an enterprise AI platform across Development, QA, and Production environments. A strong fit will have advanced Azure and...
$90.9k - $136.4k
...The Role As a Vehicle Motion Control AI/ML Platform Design Engineer, you will design and implement advanced control, state estimation... ..., CarMaker, or equivalent. Working knowledge of embedded software development in C/C++, MATLAB/Simulink, and code generation for...Full time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!
- cybersecurity software engineer Ontario, CA
- software developer fintech Ontario, CA
- senior robotics software engineer Ontario, CA
- network software engineer Ontario, CA
- software engineer remote Ontario, CA
- part time software developer remote Ontario, CA
- software engineer full time Ontario, CA
- entry level software engineer remote Ontario, CA
- senior software engineer ruby on rails Ontario, CA
- consulting software engineer Ontario, CA



