Advanced Software Engineer

1 week ago


Mississauga, Ontario, Canada Sonatus Full time
Senior Software Engineer in Vehicle Applications

Sonatus is a leading-edge company that revolutionizes the automotive industry with cutting-edge technologies and software-defined vehicles.

This is an exceptional opportunity to work on innovative projects, develop high-quality applications, and contribute to the growth of our team. As a Senior Software Engineer in Vehicle Applications, you will be part of a cross-functional team responsible for the full software development life cycle.

About Sonatus

We are a talented and diverse group of technology and automotive specialists from prominent companies in our industries. Our mission is to drive innovation and transform the vehicle experience through dynamic software-defined solutions.

Key Responsibilities
  • Design and implement robust in-vehicle applications and platform software for software-defined vehicles.
  • Develop clean, efficient, and well-documented code using C/C++ programming languages.
  • Participate in design and code reviews to ensure high-quality software delivery.
  • Maintain and support software deployed on production vehicles, ensuring seamless integration and functionality.
  • Collaborate with the team to develop unit and integration test cases, guaranteeing code quality and reliability.
  • Create and maintain technical documentation to facilitate knowledge sharing and collaboration.
Requirements
  • Bachelor's degree in Computer Science, Computer Engineering, or a related field.
  • At least 5 years of professional software development experience, excluding internships.
  • Strong fundamentals in data structures and algorithms, systems programming, and Linux kernel updates.
  • Experience with C/C++ programming, multi-threading, and concurrent programming.
  • Familiarity with networking technologies such as Ethernet, TCP/IP, HTTP, MQTT, and software configuration management tools.
  • Ability to work collaboratively in a team environment, with strong written and verbal communication skills.

We offer a competitive salary range of $120,000 - $160,000 per year, depending on your experience and qualifications.



  • Mississauga, Ontario, Canada AtkinsRéalis Full time

    About the RoleWe are seeking a talented Software Engineer for Advanced Control Systems to join our team at AtkinsRéalis.As a key member of our software development team, you will be responsible for designing, developing, and maintaining advanced control systems software.Design and develop software components for control systems, ensuring high-quality and...


  • Mississauga, Ontario, Canada LIGHTCONE TECHNOLOGY INC Full time

    Job Title: Telecommunications Software Engineer with Advanced Business IntelligenceAt LIGHTCONE TECHNOLOGY INC, we're seeking a highly skilled Telecommunications Software Engineer with advanced business intelligence expertise to lead and co-ordinate teams of information systems professionals in the development of software and integrated information systems....


  • Mississauga, Ontario, Canada Data Engineer Jobs Full time

    Job Title: Data Engineer, FinanceAutoCapital Canada Inc. is a leading financial services company with a strong presence in the Canadian market. We are seeking a highly skilled Data Engineer to join our team and contribute to the development of our data-driven solutions.Key Responsibilities:Design, implement, and maintain robust data pipelines and ETL...


  • Mississauga, Ontario, Canada Advanced Technology Search Group Full time

    Job SummaryWe are seeking a highly skilled Senior DevOps Engineer to join our team at Advanced Technology Search Group. As a key member of our engineering team, you will be responsible for deploying product updates, identifying production issues, and implementing integrations that meet our customers' needs.Key ResponsibilitiesDeploy updates and fixes, and...


  • Mississauga, Ontario, Canada Johnson Electric Full time

    As a key member of the Advanced Engineering team at Johnson Electric, the Design & Simulation Engineer will play a critical role in supporting the business and product development teams from concept to production.Key Responsibilities:Support business and product development teams in Advanced Engineering group: Perform CAD modeling, execute tool, apparatus &...


  • Mississauga, Ontario, Canada Zebra Technologies Full time

    At Zebra Technologies, we're shaping the future of work by creating innovative solutions that make everyday life better.We're seeking a skilled Advanced Software Developer to join our team and contribute to designing, developing, and testing software solutions for industrial automation environments. As an expert in software development using C/C++...


  • Mississauga, Ontario, Canada Data Engineer Jobs Full time

    Job Title: Senior Data Processing EngineerCompany Overview:AutoCapital Canada Inc. is a Canadian national financial services company with a diverse portfolio of automotive, consumer, and merchant lending.We specialize in managing the entire lifecycle of finance receivables, from credit adjudication to contract administration and customer service.We work...


  • Mississauga, Ontario, Canada United Software Group Inc. - Canada Full time

    About the RoleWe are seeking a highly skilled and experienced Software Engineering Manager to lead our team of Java & Springboot Developers in designing, developing, and maintaining applications.Key ResponsibilitiesLead a team of developers in designing, developing, and maintaining applications using Java & Springboot.Work with business stakeholders and...


  • Mississauga, Ontario, Canada Johnson Electric Full time

    About the Role:We are seeking a highly skilled Design and Simulation Engineer to join our Advanced Engineering team at Johnson Electric. As a key member of our team, you will be responsible for supporting business and product development teams from concept to production.Key Responsibilities:Support business and product development teams in Advanced...

  • Software Engineer

    4 weeks ago


    Mississauga, Ontario, Canada Rastogi Consulting Inc Full time

    Rastogi Consulting Inc is seeking a skilled Software Engineer to join our team. As a key member of our technology department, you will be responsible for designing, developing, and testing software applications. Your expertise in programming languages such as C, C++, and Java will be essential in creating efficient and scalable software solutions.The ideal...

  • Senior Data Engineer

    4 weeks ago


    Mississauga, Ontario, Canada Data Engineer Jobs Full time

    About the RoleWe are seeking an experienced Data Engineer to join our team at AutoCapital Canada. As a Data Engineer, you will play a crucial role in designing, implementing, and maintaining robust data pipelines and ETL processes for efficient extraction, transformation, and loading of large-scale datasets.Key ResponsibilitiesData Pipeline Design and...


  • Mississauga, Ontario, Canada Software Defined Automation GmbH Full time

    Software Engineer II, Front EndAre you passionate about building exceptional user interfaces and creative problem solving? We're looking for a talented Software Engineer II, Front End to join our dynamic Frontend Platform team.Key Responsibilities:Work closely with Product Management, UX designers, and the larger engineering team to deliver quality user...


  • Mississauga, Ontario, Canada LIGHTCONE TECHNOLOGY INC Full time

    Job Title: Telecommunications Software EngineerAbout the Role:We are seeking a highly skilled Telecommunications Software Engineer to join our team at LIGHTCONE TECHNOLOGY INC. As a Telecommunications Software Engineer, you will be responsible for leading and coordinating teams of information systems professionals in the development of software and...


  • Mississauga, Ontario, Canada Hatch Full time

    Unlock Your Potential in Power and Control TechnologiesHatch, a world-leading professional services firm in the mining, energy, infrastructure, and environmental sectors, is seeking an experienced Advanced Control Systems Engineer to join our team.With a strong track record of delivering innovative solutions for complex engineering projects, our team of...


  • Mississauga, Ontario, Canada MeridianTech Consulting Inc Full time

    Job Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at MeridianTech Consulting Inc.About the Job:The ideal candidate will have extensive experience in software development, with a strong background in programming languages such as Java, Python, or C++.As a Senior Software Engineer, you will be...


  • Mississauga, Ontario, Canada Roche Full time

    The RoleRoche is driving innovation in healthcare through the development of personalized medicine and advanced diagnostics. As a Senior Software Engineer, you will join a team focused on automating Kubernetes operations at scale to deploy and manage thousands of clusters worldwide.We need software experts like you to create APIs, developer tooling, and new...


  • Mississauga, Ontario, Canada Data Engineer Jobs Full time

    AutoCapital Canada Inc. is a leading Canadian financial services company with diverse portfolios across automotive, consumer, and merchant lending.About the RoleThis position offers an exciting opportunity to leverage big data and cloud computing technologies in writing impactful data pipelines that drive business growth.Design, implement, and maintain...


  • Mississauga, Ontario, Canada Roche Full time

    The RoleAt Roche, we're pushing the boundaries of healthcare innovation by developing personalized medicine and advanced diagnostics. To accelerate medical processes, make them safer, and more accessible, we're heavily investing in software and digital solutions.As a Senior Software Engineer, you'll join a team that's tackling Kubernetes operations at scale....

  • Software Engineer

    4 weeks ago


    Mississauga, Ontario, Canada GLOBAL INFOTECH SERVICES Full time

    Job Title: Software EngineerAbout the Role:We are seeking a skilled Software Engineer to join our team at GLOBAL INFOTECH SERVICES. As a Software Engineer, you will be responsible for designing, developing, and testing software applications.Key Responsibilities:Consult with clients to develop and document software requirementsWrite, modify, integrate, and...

  • Software Engineer

    3 weeks ago


    Mississauga, Ontario, Canada GTL CONSTRUCTION INC. Full time

    Job Title: Software EngineerWe are looking for a skilled Software Engineer to join our team at {company}.Main Responsibilities:• Design and develop software solutions for our clients.• Collaborate with cross-functional teams to deliver high-quality software products.• Stay up-to-date with the latest software development trends and...