Automotive Software Engineer

2 weeks ago


Ottawa, Ontario, Canada Insight Global Full time

Job Description

We are seeking a skilled Automotive Software Engineer to join our team at Insight Global. As a key member of our Connected Vehicle team, you will be responsible for developing in-vehicle connectivity applications and network components.

You should have a strong background in embedded systems and be comfortable coding on multi-threaded applications. Experience with established software design patterns, efficient data structures, and multi-threaded system design is required.

A strong emphasis is placed on OOPS concepts, memory management, and code optimization. You will be working in an Agile environment and be expected to contribute to unit testing efforts.

About the Role

This is a fantastic opportunity to work with a leading automotive employer located in Kanata, ON. Our team is passionate about delivering high-quality solutions that meet the needs of our clients.

Requirements

  • Experience with C++ development (version 11, 14 or 17 preferred)
  • Experience working in an embedded environment
  • Experience with established software design patterns, efficient data structures, and multi-threaded system design
  • Experience with OOPS concepts, memory management, and code optimization

Compensation and Benefits

The estimated salary for this position is $120,000 - $180,000 per year, depending on experience. In addition to competitive compensation, we offer a range of benefits, including health insurance, retirement plans, and paid time off.



  • Ottawa, Ontario, Canada QNX Software Systems Full time

    About BlackBerry QNX:We are a trusted supplier of safe and secure operating systems, hypervisors, frameworks, and development tools. Our team provides expert support and services for building the world's most critical embedded systems.Our foundation products have been pre-certified to ISO 26262 ASIL D, and we offer a broad range of board support packages,...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    Job Summary:We are seeking an experienced Product Manager to lead the development and launch of our growing product portfolio in the Automotive and General Embedded markets. As a Product Manager at QNX Software Systems, you will be responsible for defining and managing our products, gathering and prioritizing customer and market requirements, and working...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    About QNX Software SystemsWe are a leading provider of operating systems, safety and security certification expertise, and professional services for the automotive, medical, industrial and consumer industries.Estimated Salary: $140,000 - $180,000 per yearJob Description:We are seeking an experienced Senior WiFi Networking Software Engineer to join our team...


  • Ottawa, Ontario, Canada Ford Full time

    Ford is at the forefront of the electric transportation revolution, and we're seeking a skilled Senior Automotive Software Engineer to join our pioneering team. This role offers an exceptional opportunity to contribute to the development of cutting-edge software solutions for connected cars. By working collaboratively with a talented team, you'll help shape...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    Job Summary:We are seeking a highly skilled Principal Software Developer to join our Advanced Technology Development team at QNX Software Systems. As a key contributor to our team, you will be responsible for designing and developing cutting-edge software solutions for our automotive and mission-critical applications.Key Responsibilities:Design and execute...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    Software Engineer Job DescriptionWe are seeking a skilled Embedded Systems Software Developer to join our team in Ottawa. As a key member of our Filesystem development team, you will be responsible for designing and developing high-quality software solutions for embedded systems.Job Summary:Develop and maintain reliable and secure Filesystem components for...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    About the RoleWe are seeking an experienced Audio Software Development Lead to join our team at QNX Software Systems. As a key member of our development team, you will be responsible for developing multimedia software technologies, capabilities, and solutions that meet the needs of automotive and consumer markets.Key ResponsibilitiesCollaborate with...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    Job Overview:BlackBerry QNX, a leading provider of safe and secure software components for the automotive industry and mission-critical application domains, is seeking an experienced embedded software architect to join our Advanced Technology Development team.About the Role:We are looking for a talented individual with a strong background in C/C++...


  • Ottawa, Ontario, Canada Insight Global Full time

    About the RoleWe are seeking an experienced C++ Software Engineer to join our Software Platform and Architecture team in Kanata, ON. As a key member of our team, you will be responsible for developing in-vehicle connectivity applications and network components.ResponsibilitiesDesign, develop, and test C++ code for various automotive connectivity...


  • Ottawa, Ontario, Canada Ford Full time

    Ford's Electric Vehicles, Digital and Design (EVDD) team is driven to deliver the company's vision of a fully electric transportation future.With an entrepreneurial mindset and customer-obsession, EVDD focuses on delivering industry-leading customer experience for electric vehicle buyers and owners.You will join an agile team of software developers...


  • Ottawa, Ontario, Canada Ford Motor Company Full time

    Come help shape the future of mobility with Ford Motor Company, where innovation and passion drive our commitment to becoming the world's most trusted mobility company. Our team is focused on creating a smart world that helps people move more safely, confidently, and freely.Job OverviewWe are looking for exceptional talent to join us on our journey in an...


  • Ottawa, Ontario, Canada Car-On Automotive Group Full time

    We are seeking a highly motivated Business Development Lead to join our team at Car-On Automotive Group. This is an exceptional opportunity for someone looking to take their career to the next level and be part of a dynamic automotive dealership.Job Summary:The Business Development Lead will play a critical role in driving sales growth by developing and...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    Company OverviewBlackBerry QNX is a leading supplier of safe and secure operating systems, hypervisors, frameworks, and development tools. We provide expert support and services for building the world's most critical embedded systems.We are trusted by more than 23 of the top 25 EV manufacturers and our software runs in over 195 million vehicles globally. Our...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    Job OverviewWe are seeking an experienced Embedded Systems Software Engineer to join our team in Ottawa, Canada. In this role, you will be responsible for designing, developing, and testing device drivers for various hardware peripherals. Your primary goal will be to ensure the software is of high quality and meets the required safety standards.About QNX...


  • Ottawa, Ontario, Canada BlackBerry Inc. Full time

    About the Role:BlackBerry QNX is a leading provider of safe and secure operating systems, hypervisors, frameworks, and development tools. We are seeking a skilled Embedded Software Engineer to join our team and contribute to the development of multimedia software technologies, capabilities, and solutions for automotive and consumer markets.Key...


  • Ottawa, Ontario, Canada Ford Motor Company Full time

    Company OverviewFord Motor Company is a leading mobility provider, dedicated to delivering innovative vehicles and services that enhance human progress.Salary RangeThe estimated annual salary for this role is $120,000 - $150,000 CAD, commensurate with experience.Job DescriptionWe are seeking an Embedded Software Engineer to join our agile development team...


  • Ottawa, Ontario, Canada Motorsport Hackers Full time

    F Motorsport Hackers is a leading innovator in the automotive industry, pushing the boundaries of technology and performance. We are seeking an exceptional Senior Embedded Software Engineer to join our team and contribute to the development of our next-generation Gateway ECU.Job OverviewThis is an exciting opportunity for a seasoned software engineer to work...


  • Ottawa, Ontario, Canada Donnelly Automotive Group Full time

    Donnelly Automotive Group is a reputable dealership focused on delivering exceptional guest services and developing successful team members. Our positive and supportive atmosphere makes us an attractive choice for those seeking a long-term career in sales.We offer a competitive salary, with the potential for commission-based earnings, providing opportunities...


  • Ottawa, Ontario, Canada Canadian Tire # 258 (NepeanWest Hunt Club Rd) Full time

    We are seeking a skilled Automotive Service Technician to join our team at Canadian Tire # 258 in Nepean/West Hunt Club Rd. The successful candidate will have extensive experience in automotive repair and maintenance, with a focus on engine repair.Job SummaryThis is a full-time position that requires the ability to work independently and as part of a team....


  • Ottawa, Ontario, Canada Renesas Electronics Full time

    Renesas Electronics offers an exciting opportunity for a Co-op Applications Engineer to join our team in Industrial and Automotive Solutions.About RenesasRenesas is one of the top global semiconductor companies in the world, striving to develop a safer, healthier, greener, and smarter world. We offer product solutions in the automotive, industrial,...