C++ Software Developer

2 weeks ago


Ottawa, Ontario, Canada Ford Full time
Job Summary

We are seeking an experienced C++ software developer to join our Vehicle Software Platform group. As a key member of the team, you will be responsible for designing and building the next generation software platform for Ford vehicles.

Key Responsibilities:
  • Design, develop, and document new features for the software update stack.
  • Provide support for integration issues and defects.
  • Contribute to optimizations in system resource usage and component performance.
  • Actively engage in continuous improvements around delivery, quality, and reliability.
Requirements:
  • A Bachelor's degree in Computer Science, Mathematics, Engineering, or a related field.
  • A minimum of 2 years of software development experience with C++.
  • A minimum of 2 years of professional experience in developing enterprise-level software.
Preferred Requirements:
  • 5+ years of software development experience with C++.
  • Highly motivated and self-directed.
  • Advanced knowledge of modern C++.
  • Experience writing multithreaded software.
  • Experience with developing on POSIX compliant operating systems, such as Linux.
What We Offer:
  • An estimated salary of $120,000 per year, based on industry standards and location.
  • The opportunity to work on a cutting-edge software platform that enables connectivity and advanced application features within Ford vehicles.
  • A collaborative and dynamic work environment.


  • Ottawa, Ontario, Canada TrendMicro Full time

    Role Overview:Trend Micro, a global leader in cybersecurity, empowers organizations to safeguard their digital footprint. With decades of security expertise and world-leading threat research, our comprehensive platform protects hundreds of thousands of entities across the globe.We are seeking an accomplished C++ software developer to join our Ottawa-based...


  • Ottawa, Ontario, Canada Insight Global Full time

    **Key Qualifications**We are seeking a talented C++ Software Engineer to join our team at Insight Global. The ideal candidate will have a strong background in C++ development, with a focus on embedded systems and multi-threaded applications.**Responsibilities**As a C++ Software Engineer, you will be responsible for developing in-vehicle connectivity...


  • 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 S.i. Systèmes Full time

    Job DescriptionS.i. Systèmes is seeking a skilledProgrammer/Software Developer to implement existing and future IM/ITprojects with a focus on C# .NET development for complex systems.Key Responsibilities:Develop solutions to business and technical problems using computer systems of significant size and complexity.Review requirements for Command and Control...


  • Ottawa, Ontario, Canada Myticas Consulting Full time

    Are you a seasoned software developer looking for a challenging role that utilizes your technical expertise?We have an exciting opportunity for a Senior C# Developer to join our team at Myticas Consulting, a leading IT staffing firm based in Ottawa, ON.**Estimated Salary:** $120,000 - $150,000 per yearThe ideal candidate will have a minimum of 10 years of...


  • Ottawa, Ontario, Canada Fortinet, Inc. Full time

    Mobile DeveloperWe are seeking a talented Mobile Developer to join our team in Ottawa. As a Mobile Developer, you will be involved in the full development life cycle of software and product development.About the Role:The ideal candidate will have a passion for development and learning new technologies. You will have the opportunity to make your skills and...


  • Ottawa, Ontario, Canada TrendMicro Full time

    Unlock Your Potential as a Software Developer at Trend MicroTrend Micro, a global leader in cybersecurity, is seeking an exceptional software developer to join our team. As a key member of our team, you will have the opportunity to work on sophisticated software projects that require comprehensive knowledge of internet protocols and potentially kernel...


  • Ottawa, Ontario, Canada C S Inc Full time

    Embedded Hardware Software Integration SpecialistC S Inc is a leading developer and certifier of safety-critical systems in the aerospace, electric and autonomous driving industries.We offer a unique opportunity to work on complex high-tech systems for prestigious manufacturers in North America. Our employees enjoy competitive salaries, comprehensive...


  • Ottawa, Ontario, Canada BlackBerry Inc. Full time

    We are seeking an experienced software developer to join our team at BlackBerry QNX, a trusted supplier of safe and secure operating systems. In this role, you will be working on creating camera systems for consumer use.The ideal candidate will have experience with Linux and/or Android, as well as device driver experience on any platform. Familiarity with...


  • Ottawa, Ontario, Canada BlackBerry Inc. Full time

    BlackBerry QNX Senior Systems Software (General Embedded) DeveloperTime Type: Full timeBlackBerry QNX is a trusted supplier of safe and secure operating systems, hypervisors, frameworks, and development tools, and provides expert support and services for building the world's most critical embedded systems. BlackBerry QNX was born in embedded and provides...


  • Ottawa, Ontario, Canada Hitalent Full time

    Job OverviewHitalent is seeking a skilled C++ Software Developer to join our team. As a key member of our development team, you will be responsible for designing, developing, and implementing software solutions for automation and networking.About the RoleThis role involves working with various technologies, including C/C++, Linux OS, and TCP/IP networking....


  • Ottawa, Ontario, Canada Red Oak Technologies Full time

    Company OverviewRed Oak Technologies is a leading provider of comprehensive resourcing solutions across various industries and sectors. With a focus on acquiring and efficiently matching top-tier professional talent, we cater to clients in immediate need of highly skilled contract, permanent or project management based resources.We are seeking a dynamic and...


  • Ottawa, Ontario, Canada Motorsport Hackers Full time

    About Motorsport HackersFord is built on the belief that freedom of movement drives human progress. As we look to the future and the changing needs of society, we are committed to becoming a world leader in mobility innovation – delivering smart vehicles for a smarter world.Our team is responsible for designing and building next-generation software...


  • Ottawa, Ontario, Canada Myticas Consulting Full time

    About the RoleWe are seeking a highly skilled Senior C# Developer to join our team in Ottawa, ON. This is a fantastic opportunity to work on challenging projects and contribute to the growth of our company.Job DescriptionThe successful candidate will be responsible for designing, developing, and maintaining high-quality C# applications, ensuring adherence to...


  • Ottawa, Ontario, Canada Red Oak Technologies Full time

    Role OverviewRed Oak Technologies is a leading provider of comprehensive resourcing solutions across various industries and sectors, including IT, Marketing, Finance, Business Operations, Manufacturing, and Engineering.We specialize in quickly acquiring and efficiently matching top-tier professional talent with clients in immediate need of highly skilled...


  • Ottawa, Ontario, Canada Ciena Corporation Full time

    Unlock Your Potential in Photonics TestingCiena Corporation is seeking a highly skilled Senior Photonics Software Developer to join our team in Ottawa. As a key member of our engineering team, you will have the opportunity to design, develop, and implement test software for photonic chips, including modulators, semiconductor optical amplifiers, and laser...


  • Ottawa, Ontario, Canada BlackBerry Inc. Full time

    Job OverviewWe are seeking a skilled Senior Embedded Systems Software Developer to join our team at BlackBerry Inc. in a challenging and rewarding role that will leverage your expertise in C/C++ programming, embedded systems development, and software engineering.About the RoleIn this position, you will be responsible for executing on the development plans...


  • Ottawa, Ontario, Canada Telesat Full time

    At Telesat, a leading global satellite operator, we are seeking an experienced Embedded Software Systems Developer to join our team. As part of our scrum team, you will contribute to the design, development and testing of our cutting-edge Lightspeed Software.About the Role:Collaborate with experienced engineers in designing, coding, testing, and maintaining...

  • Technical Lead

    6 days ago


    Ottawa, Ontario, Canada Cisco Systems Full time

    Job SummaryWe are seeking a highly skilled Technical Lead for our software development team. This role will lead the design, implementation, and testing of software solutions for our next-generation network operation system.About YouYou have a strong background in software development, with experience in languages such as C, C++, and Python. Your expertise...


  • Ottawa, Ontario, Canada Insight Global Full time

    At Insight Global, we are seeking an experienced C++ Software Engineer to join our team. This is a rare opportunity to work on challenging projects that require expertise in software design patterns, efficient data structures, and multi-threaded system design.The ideal candidate will have hands-on experience with established software design patterns, OOPS...