System Engineer
Job in
Etobicoke, Ontario, Canada
Listing for:
business
Full Time, Contract
position
Listed on 2026-06-04
Job specializations:
-
Software Development
Software Engineer, Embedded Software Engineer
Job Description & How to Apply Below
Job description
Hire Art is helping our client find detail-oriented System Engineers to join its team.
In this role, you’ll support the design, development, integration, and validation of system-level software solutions for advanced automotive platforms. You’ll collaborate closely with systems engineering, product, and global engineering teams to help deliver scalable, reliable, and high-performance software and middleware solutions across embedded and vehicle systems.
The ideal candidate is highly collaborative, technically strong, and experienced in systems architecture, embedded software, and automotive
system integration.
As a System Engineer, you will:Collaborate with systems engineering, product, and global engineering teams to design and implement software solutions for the Arene service platform, including tools and SDK components.Develop, integrate, and maintain system-level software components with a strong focus on C++, embedded firmware, and Linux-based real-time automotive systems.Implement and enhance middleware, inter-process communication frameworks, and scheduling systems that support scalable, hardware-agnostic vehicle services.Support software architectures that enable rapid feature deployment and integration across multiple in-vehicle domains.Develop and maintain system design specifications, including state machines, sequence diagrams, and testable system requirements.Collaborate with integration and quality engineering teams to troubleshoot and resolve complex system- and software-level issues.Support system integration, validation, and feature deployment activities across distributed vehicle platforms.Requirements
Experience developing detailed system- and software-level requirements for complex products or platformsExperience with MBSE methodologies and tools such as CATIA and Strict Doc for system and software architecture development and documentationStrong understanding of SysML, UML, and systems architecture modeling conceptsDeep understanding of vehicle networking and distributed software systems, particularly within ADAS, cockpit systems, or ECU architecturesExperience validating distributed vehicle software features and system integrationsAbility to work within C, C++, Python, and Golang-based development environmentsExposure to cloud platforms such as AWS, Azure, or GCP, along with containerization and Dev Ops conceptsExperience with modern build systems and CI/CD environments such as Bazel, Git Hub, or Git LabFamiliarity with software production pipelines and software integration workflowsStrong analytical, troubleshooting, and cross-functional collaboration skillsPreferred Qualifications:Experience leading software projects or mentoring small engineering teamsExperience developing embedded software within automotive, robotics, or related industriesExperience developing test, verification, or validation plans and methodologiesKnowledge of automotive communication interfaces and protocols such as CAN, Ethernet, or SERDESBenefits:PTO and paid holidaysPre-tax commuter benefitsEmployer (Hire Art) Subsidized Healthcare BenefitsFlexible Spending Account for healthcare-related costsHire Art covers all costs for short and long-term disability and life insurance401k packageCommitment: This is a full-time, 6-month contract position (with the possibility of extension) staffed via Hire Art. This position is hybrid, requires onsite work Tuesday-Thursday each week, and is available to candidates local to the Ann Arbor, MI area.
Hire Art values diversity and is an
Equal Opportunity Employer. We are interested in every qualified candidate who is eligible to work in the United States. Unfortunately, we are not able to sponsor visas or employ corp-to-corp.
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here: