Mobile Software Engineer

4 days ago


Ottawa, Ontario, Canada Fortinet Full time
Job Overview

We are seeking a highly skilled Mobile Developer to join our FortiRecorder team in Ottawa. As a key member of the development team, you will be responsible for designing and developing innovative mobile applications.

Compensation Package

The estimated annual salary for this position is $120,000-$150,000 depending on experience and qualifications.

Key Responsibilities:
  • Design and develop mobile applications for iOS and Android platforms
  • Collaborate with cross-functional teams to identify requirements and deliver high-quality software solutions
  • Develop and maintain software components using various programming languages such as Objective C/Swift, Java, Kotlin, and Javascript
Required Skills and Qualifications:Technical Requirements
  • Software/application development in iOS and Android required
  • Experience with Objective C/Swift, Java, Kotlin, Javascript
  • C/C++ knowledge is an asset for the middle layer of this development
Educational Requirements

Bachelor's Degree in Computer Science or engineering or equivalent is preferred

Benefits Package

We offer a comprehensive benefits package that includes 100% company-paid medical, dental, and vision coverage, as well as a Health Spending Account and a Personal Spending Account. Our Employee & Family Assistance Plan (EFAP) offers access to counseling, legal advice, mental health resources, etc.

Why Choose Fortinet?

We encourage candidates from all backgrounds and identities to apply. We offer a supportive work environment, a competitive Total Rewards package, and opportunities for growth and professional development. Join us in bringing solutions that make a meaningful and lasting impact on our customers around the globe.



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

    Job Title: Mobile Software EngineerFortinet is growing and we are looking to hire a talented Mobile Software Engineer for our FortiRecorder team in Ottawa. As a member of our team, you will be involved in the full software development life cycle. You will have the opportunity to make a meaningful impact with your skills and expertise.Key...


  • Ottawa, Ontario, Canada Ford Motor Company Full time

    Ford Motor Company is a leading mobility company committed to delivering smart vehicles for a smart world. Our mission is built on the belief that freedom of movement drives human progress.The Vehicle Software Platform group at Ford is responsible for designing and building the next generation software platform structured around high-performance compute...


  • Ottawa, Ontario, Canada Fortinet Full time

    Job OverviewFortinet is seeking a skilled Mobile Developer to join our FortiRecorder team in Ottawa. As a key member of our team, you will be responsible for the full development life cycle of software and product development.Estimated Salary Range: $120,000 - $180,000 per year.About the RoleThe ideal candidate will have a passion for development and...

  • Software Engineer

    4 weeks ago


    Ottawa, Ontario, Canada Motorsport Hackers Full time

    Transforming Mobility with InnovationMotorsport Hackers is revolutionizing the automotive industry with cutting-edge technology. As a key member of our Vehicle Software Platform group, you will play a crucial role in designing and building the next generation software platform for Ford vehicles.Our team is focused on creating a smart vehicle software...

  • Software Engineer

    4 weeks ago


    Ottawa, Ontario, Canada Ford Co Full time

    Unlock Your Potential at Ford CoAt Ford Co, we're committed to becoming the world's most trusted mobility company. We're seeking a talented Software Engineer to join our System Software Stability team, where you'll work on cutting-edge projects that shape the future of automotive infotainment.As a key member of our team, you'll be responsible for:Improving...


  • Ottawa, Ontario, Canada Canadian Software Testing Board Full time

    Job DescriptionThe Canadian Software Testing Board is seeking a skilled Embedded Software Engineer to join their team. As a key member of the Software team, you will be responsible for developing and testing firmware and software for rugged single board computers.Key Responsibilities:Porting existing BSP (board support package) for VxWorks 6.9 and 7 to new...

  • Software Engineer

    4 weeks ago


    Ottawa, Ontario, Canada Ford Motor Company Full time

    At Ford Motor Company, we're committed to becoming the world's most trusted mobility company. As a key member of our software development team, you'll play a crucial role in shaping the future of mobility.The successful candidate will join our agile team responsible for feature development and support of Wireless LAN / WiFi connectivity in the fully...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    OverviewQNX Software Systems is a leading provider of safe and secure operating systems, hypervisors, frameworks, and development tools. We are trusted by over 24 of the top 25 EV manufacturers and our software is running in more than 235 million vehicles globally.Job DescriptionWe are seeking an experienced Senior Software Developer to join our elite team...

  • Software Engineer

    3 weeks ago


    Ottawa, Ontario, Canada Ford Motor Company Full time

    At Ford Motor Company, we're committed to becoming the world's most trusted mobility company. As part of our Vehicle Software Platform group, you'll play a key role in designing and building the next generation software platform for our vehicles.The team is responsible for the software platform that enables connectivity and advanced application features...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    Job Summary:We are seeking an experienced Embedded Software Engineer to join our team at QNX Software Systems. As a key member of our development team, you will be responsible for developing and maintaining drivers for various hardware peripherals, including adaptation of existing drivers for embedded platforms.Key Responsibilities:Develop and maintain...


  • Ottawa, Ontario, Canada Motorsport Hackers Full time

    Unlock Career Opportunities at Motorsport HackersWe are built on the belief that freedom of movement drives human progress.Serving as a Software Innovation Engineer, you will be part of our Product Development team that utilizes design thinking and user experience methods to deliver breakthrough products and services. Your mission will be to bring...

  • Software Engineer

    3 weeks ago


    Ottawa, Ontario, Canada Ford Motor Company Full time

    Software Engineer Opportunity at Ford Motor CompanyWe are seeking a skilled Software Engineer to join our team at Ford Motor Company. As a key member of our agile software development team, you will be responsible for feature development and support of Wireless LAN / WiFi connectivity in the fully networked vehicle.Key Responsibilities:Develop and maintain...


  • 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...

  • Software Engineer

    4 weeks ago


    Ottawa, Ontario, Canada Ford Motor Company Full time

    About the RoleFord Motor Company is committed to becoming the world's most trusted mobility company, delivering smart vehicles for a smart world. As a key member of our Vehicle Software Platform group, you will play a crucial role in designing and building the next generation software platform for our next-generation Ford vehicles.Key ResponsibilitiesDesign...

  • Software Engineer

    4 weeks ago


    Ottawa, Ontario, Canada Motorsport Hackers Full time

    Transforming Mobility with Cutting-Edge TechnologyMotorsport Hackers is revolutionizing the automotive industry with innovative software solutions. As a key member of our Vehicle Software Platform group, you will play a crucial role in designing and building the next generation software platform for Ford vehicles.Our team is focused on delivering smart...

  • Software Engineer

    4 weeks ago


    Ottawa, Ontario, Canada Ford Full time

    Ford is committed to becoming the world's most trusted mobility company, delivering smart vehicles for a smart world. As a key member of our Vehicle Software Platform group, you will play a crucial role in designing and building the next generation software platform.The software platform enables connectivity and advanced application features within next...

  • Software Engineer

    4 weeks ago


    Ottawa, Ontario, Canada Ford Motor Company Full time

    At Ford Motor Company, we're committed to becoming the world's most trusted mobility company. Our Vehicle Software Platform group is responsible for the software platform that enables connectivity and advanced application features within next generation Ford vehicles.The team is designing and building the next generation software platform structured around...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    Job Overview:We are seeking an experienced Embedded Software Engineer to join our team at QNX Software Systems. As a key member of our team, you will be responsible for developing safe and secure software systems for embedded applications.About the Role:This is a challenging opportunity for a skilled Embedded Software Engineer to work on high-profile...

  • Software Engineer

    4 weeks ago


    Ottawa, Ontario, Canada Ford Motor Company Full time

    At Ford Motor Company, we're committed to becoming the world's most trusted mobility company. As part of our Vehicle Software Platform group, you'll play a key role in designing and building the next generation software platform for our vehicles.The software platform enables connectivity and advanced application features within our next generation Ford...


  • Ottawa, Ontario, Canada Equest Full time

    Job Title: Mobile Application DeveloperThales is seeking a highly motivated and skilled Mobile Application Developer to join our team. As a member of our development team, you will be responsible for designing, developing, testing, and delivering high-quality mobile products.Key Responsibilities:Develop and test mobile app/SDK projects for iOS and Android...