Talent.com
Software Developer – Functional Safety
Software Developer – Functional SafetyCB Canada • Ottawa, Ontario, Canada
Software Developer – Functional Safety

Software Developer – Functional Safety

CB Canada • Ottawa, Ontario, Canada
30+ days ago
Job type
  • Full-time
Job description

Software Developer – Functional Safety On behalf of our client, Procom is looking for a Embedded Software Developer to be involved in the full lifecycle of the system development. Remote work at present. Onsite work in Ottawa may be required at a later date.

Job details

Developers will be contributing a system architecture and implementing software components that allows Ford to deliver a digital cockpit that meets our functional safety goals aligned with ISO 26262 standards. The software development will be with primarily in C / C++ and the QNX operating system.

Responsibilities

  • Work on proof of concepts and implementation for next generation digital cockpit and infotainment systems with a focus on functional safety
  • Implement graphical user-interfaces and middleware
  • Integrate APIs / SDKs that provide functional safety support
  • Participate in system design, documentation, and testing to deliver a best-in-class infotainment and digital cockpit systems
  • Work in an agile team of software developers, test engineers, technical product managers and leads.
  • Be an active participant in an agile product development environment, including stand up meetings, regular sprint planning, demos and retrospectives
  • Address issues, write unit tests and contribute to system specifications and code reviews.

Required Qualifications

  • Bachelor's or foreign equivalent degree in software engineering, computer science, or a related field.
  • 5 years of experience using C / C++ to develop software, including ability to demonstrate advanced skills with :
  • Embedded C, C++ on embedded RTOS (QNX, VxWorks, Embedded Linux)

  • POSIX compliant systems ( QNX)
  • multi-threaded software applications
  • inter-process communications- familiar with communication between processes and systems.
  • debugging with GNU toolchain
  • validating code with unit-testing and mock frameworks
  • detecting and fixing bugs with static and dynamic code analysis tools, including code coverage (Klocwork, Valgrind, lcov or equivalent)
  • complex crash and stability and performance analysis
  • Experience using software development best practices, including :
  • applying Agile methods to software development processes

  • documenting designs using design patterns and UML (state diagrams, sequence diagrams, and class diagrams)
  • working with a team using a distributed version control system to track source code
  • using requirements and defects tracking software
  • Assignment Length : 12 months

    Create a job alert for this search

    Software Developer Functional Safety • Ottawa, Ontario, Canada

    Similar jobs
    Site Safety & Environment Leader (Construction)

    Site Safety & Environment Leader (Construction)

    Broccolini • Ottawa
    Full-time
    A leading construction firm in Ottawa is seeking a passionate Health, Safety, and Environment (HSE) Coordinator to promote safety culture across job sites. The role involves implementing safety prot...Show more
    Last updated: 26 days ago • Promoted
    EHS Advisor – Safety & Compliance for Renewables

    EHS Advisor – Safety & Compliance for Renewables

    Aecon Group Inc. • Ottawa
    Full-time
    A leading construction firm in Ottawa seeks an EHS Advisor to promote health, safety, and environmental culture across projects. This position entails conducting safety training, workplace inspectio...Show more
    Last updated: 26 days ago • Promoted
    Environmental, Health and Safety Engineer

    Environmental, Health and Safety Engineer

    Arcadis • Ottawa
    Full-time
    Environmental, Health and Safety Engineer.Environmental, Health and Safety Engineer.Environmental, Health and Safety Engineer. Be among the first 25 applicants.Environmental, Health and Safety Engin...Show more
    Last updated: 26 days ago • Promoted
    Earn money by taking surveys - Remote

    Earn money by taking surveys - Remote

    Almedia • Chelsea, Quebec, Canada
    Remote
    Full-time
    Get paid for testing apps, games and surveys.Almedia runs a dynamic platform where users earn money online by completing tasks, playing games, and filling out surveys. Since our launch 5 years ago, ...Show more
    Last updated: 30+ days ago • Promoted
    Software Architect

    Software Architect

    Akkodis • Ottawa
    Full-time
    Join Our Software / Application Architect Talent Network – Future Opportunities across Canada.We’re building a network of Software / Application Architects for anticipated future opportunities with our...Show more
    Last updated: 8 days ago • Promoted
    Intermediate Software Specialist

    Intermediate Software Specialist

    Marler & Associates Search • Outaouais
    Full-time
    Intermediate Software Specialist.Our client develops and delivers next generation military and public safety technology for military and first responder customers. The company is proudly Canadian an...Show more
    Last updated: 26 days ago • Promoted
    Bilingual Health & Safety Trainer & Consultant (Ottawa, Hybrid)

    Bilingual Health & Safety Trainer & Consultant (Ottawa, Hybrid)

    Safety Co • Ottawa
    Full-time
    A leading safety training organization in Ottawa is seeking a Bilingual Health & Safety Trainer & Consultant.The role involves delivering interactive training programs in both English and French, a...Show more
    Last updated: 26 days ago • Promoted
    Developer - Software III

    Developer - Software III

    Canadian Blood Services • Ottawa
    Full-time
    Select how often (in days) to receive an alert : .Please note this role will work in a hybrid environment.The successful candidate will be working a mixture of on‑site and off‑site work based on the ...Show more
    Last updated: 2 days ago • Promoted
    Software Engineer Controls

    Software Engineer Controls

    Altair • Ottawa
    Full-time
    Our client in Kanata, ON is looking for a Software Engineer Controls.Our Client is seeking to hire a person with embedded software development expertise. This team develops control algorithms and pr...Show more
    Last updated: 26 days ago • Promoted
    Physics Private Tutoring Jobs Chelsea

    Physics Private Tutoring Jobs Chelsea

    Superprof • Chelsea, Canada
    Full-time +1
    Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Show more
    Last updated: 30+ days ago • Promoted
    Data Entry Clerk Work From Home - Part Time Focus Group Panelists

    Data Entry Clerk Work From Home - Part Time Focus Group Panelists

    ApexFocusGroup • Edwardsburgh / Cardinal, Ontario, Canada
    Remote
    Full-time +1
    Now accepting applicants for Focus Group studies.Earn up to $850 per week part-time working from home.Must register to see if you qualify. No Call Center Representative Agent experience needed.Call ...Show more
    Last updated: 30+ days ago • Promoted
    Full Stack Dev – Government Modernization (Security-Cleared)

    Full Stack Dev – Government Modernization (Security-Cleared)

    OXARO • Ottawa
    Full-time
    A technology consulting firm in Ottawa is seeking an Intermediate Full Stack Developer to design and maintain web applications for government modernization. The ideal candidate will have 5+ years of...Show more
    Last updated: 5 days ago • Promoted
    Senior Software Program Lead — GTM & Cross-Functional

    Senior Software Program Lead — GTM & Cross-Functional

    N-able • Ottawa
    Full-time
    A technology company in Ottawa is seeking a seasoned Project Manager to oversee the delivery of product functions from concept to market. You will collaborate with multiple teams, ensuring timelines...Show more
    Last updated: 11 days ago • Promoted
    Monitoring Solutions & Equipment – Director Saas Software Development

    Monitoring Solutions & Equipment – Director Saas Software Development

    Stonewood Group Inc. • Ottawa
    Full-time
    Client is a Privately owned company that provides monitoring solutions and equipment for studying manmade and natural seismicity. They are headquartered in Ottawa, Canada, with offices in Calgary, B...Show more
    Last updated: 26 days ago • Promoted
    Senior Programmer (Salesforce Commerce Cloud)

    Senior Programmer (Salesforce Commerce Cloud)

    Ateko, backed by Bell Canada • gatineau, qc, ca
    Full-time
    Senior Programmer - Salesforce Commerce Cloud (SFCC) - remote contract.Salesforce Commerce Cloud (SFCC).Experience with Business Manager : management of product catalogs, promotions, users, site con...Show more
    Last updated: 11 days ago • Promoted
    Duckcreek Policy QA Lead - ottawa

    Duckcreek Policy QA Lead - ottawa

    Coforge • ottawa, on, ca
    Full-time
    We at Coforge are hiring Duckcreek Policy QA Lead with the following skillset : .Deep expertise in Duck Creek Policy (Author, transactions, rules, forms, XML). Strong domain knowledge in P&C Insuranc...Show more
    Last updated: 1 day ago • Promoted
    Software Engineer, Platform - Ottawa, Canada

    Software Engineer, Platform - Ottawa, Canada

    Clutch Canada • Ottawa
    Full-time
    PLEASE APPLY THROUGH THIS LINK : https : / / job-boards.Speechify is the easiest way to listen to the world's information. Articles on the web, documents in the cloud, books on your phone—we absorb the w...Show more
    Last updated: 23 days ago • Promoted
    Software Tester

    Software Tester

    Slice Labs • Ottawa
    Full-time
    Our Quality Assurance team collaborates with our product development and customer facing teams to design, build and execute test plans that ensure our digital insurance products and solutions fulfi...Show more
    Last updated: 26 days ago • Promoted