Jobs
>
Markham

    Senior Software Engineer - Markham, Canada - CIeNET International

    CIeNET International
    CIeNET International Markham, Canada

    1 month ago

    Default job background
    Full time
    Description

    Position Title: Senior Software Engineer – Automotive Infotainment (Bluetooth)

    CIeNET is a mobile, automotive, telecom and enterprise software services and solutions research, engineering and development company founded in the U.S. in the year 2000. We currently have over 2,400 employees worldwide, supporting customers in North America, Asia and Europe. We have over ten locations across US, Canada, Mainland China and Taiwan. CIeNET has been named Global Outsourcing 100 in fourteen consecutive years. CIeNET has become an ALTEN Group Company since 2021.

    CIeNET is expanding its presence in Canada to better serve our industry leading customers in the automotive industry. We are working on state-of-the-art technologies and products that will bring automotive information and entertainment, mobile internet, telematics services and ADAS to life in the years to come.

    CIeNET Canada is looking for intelligent, creative, enthusiastic and diligent professionals to join our team and shape the great future of your career with us.

    Role Summary
    As a Senior Software Engineer, you will play a pivotal role in driving in-vehicle Infotainment platform connectivity software design, development and integration using industry-standard methodologies. You will work closely with technical fellow, architect, system engineer, technical program manager, product manager, testing teams, and with external stakeholders – suppliers, partners (Google, Apple), Bluetooth SIG, etc. to develop the next generation of embedded platform software to deliver state of the art Infotainment features on the SDV (Software Defined Vehicle) platform.

    Key Responsibilities

    • Contribute to software architect and requirement definition.
    • Design and develop embedded Bluetooth and/or DCM (Device Connection Manager) software for automotive infotainment systems on Android/Linux platform.
    • Lead new feature study, feasibility analysis, Proof of Concept (PoC), feature breakdown, effort estimate and Demo.
    • Maintain existing software code base and contribute to Android pastry upgrade each year.
    • Lead software issue root cause analysis across bench and vehicle level issues and provide end to end solution.
    • Perform unit and functional level testing of the software changes.
    • Collaborate with cross-functional teams abide by Scrum/Agile development methodologies and engage in all scrum team activities using the Scrum/Agile process/tools.
    • Occasional domestic and international travel (U.S) upon required.

    Requirements

    Qualifications

    Required Skills and Experiences:

    • Over 5 years of hands-on experience developing middleware for embedded platforms primarily using Java, C++, or C.
    • Proficiency in object-oriented software development with a strong understanding of algorithms and data structures.
    • Experience working with large code bases, including developing new features and debugging existing code.
    • Knowledge of software platform development, particularly Linux and Android platforms.
    • Familiarity with Android development toolkit, development and test frameworks, and processes.
    • Proficient in CI/CD process and SCM tools, such as GIT, GitHub, JIRA, Jenkins, etc.
    • Experience with Scrum/Agile software development processes.
    • Very strong analytical and problem-solving skills.
    • Strong communication skills, both oral and written.

    Preferred Skills and Experiences:

    • Experience with Bluetooth is a plus.
    • Experience with the integration of Android framework and device bring up is a plus.
    • Experience with the development of automotive infotainment solutions is a plus.

    Education and Training:

    • Bachelor's degree in Computer Science, Electronic Engineering, or related field.

    Benefits

    Group Insurance, Employer RRSP match, 15 days annual vacation.

    CIeNET offers equal opportunities to people. Accommodation is available for applicants with disabilities upon required. We would like to thank all applicants for expressing interest. However only those selected for interviews will be contacted. Reference check of certain positions will be conducted with your permission.


  • AUREUS INFOTECH INC

    software engineer

    21 hours ago


    AUREUS INFOTECH INC Brampton, Canada

    Education: · Expérience: · Education · College/CEGEP · Tasks · Operate automatic or other testing equipment to ensure product quality · Conduct tests and perform security and quality controls · Work conditions and physical capabilities · Fast-paced environment · Attention to de ...

  • ReactiveStax Technologies Inc

    software engineer

    21 hours ago


    ReactiveStax Technologies Inc Mississauga, Canada

    Education: · Expérience: · Education · Bachelor's degree · Work setting · Consulting firm · Tasks · Lead and co-ordinate teams of information systems professionals in the development of software and integrated information systems, process control software and other embedded sof ...


  • Finartech Inc. Vaughan, Canada

    Education: · Expérience: · Education · Bachelor's degree · Security and safety · Bondable · Work conditions and physical capabilities · Repetitive tasks · Attention to detail · Personal suitability · Accurate · Judgement · Team player · Experience · 1 year to less than 2 years ...


  • Sun Life Toronto, Canada Temps plein

    Description · : The Corporate IT team is looking for Lead Software Engineer with at least 10 years of JAVA application support, analysis, and development experience. · The successful incumbent will have strong technical and problem-solving skills and the ability to work independ ...


  • Sun Life Toronto, Canada Temps plein

    Description · de poste: We are looking for a Software Engineer with a strong Archer technical background to join the application support and project team within Corporate IT . · In this role you are the Archer expert exposed to a variety of projects and assignments, responding t ...


  • Actalent Mississauga, Canada Contract

    JOB DESCRIPTION Description: · •Design, develop, and maintain computer system software in accordance with approved software design documents for inclusion into military products · •Translate functional specifications into defined software capabilities · •Update/ maintain bug t ...


  • Atlantis Consulting Group Inc Toronto, Canada

    Durée de l'emploi: Permanent · Langue de travail: Anglais · Heures de travail: 30 to 35 hours per week · Education: · Expérience: · Education · Bachelor's degree · Work setting · Willing to relocate · Tasks · Lead and co-ordinate teams of information systems professionals in th ...


  • Sun Life Toronto, Canada Temps plein

    Description · de poste: The Platforms and Engineering group is a team of skilled professionals who dedicate their careers to supporting and enhancing Sun Life's technology-based solutions. We focus on discovering new ways to help our clients achieve lifetime financial security, ...

  • eTeam

    Software Engineer

    22 hours ago


    eTeam Markham, Canada

    Job Title: Software Engineer · Duration: 6+months · Location: Markham, ON, Canada · Job Description: Top 5 Required Skills: · 1. 3+ years academic or professional experience in C/C++ · 2. Knowledge in one or more Operating Systems (or) RTOS (Embedded Linux, Windows) · 3. Fluent i ...

  • Kyndryl

    Software Engineer

    5 hours ago


    Kyndryl Markham, ON, Canada

    Who We Are · At Kyndryl, we design, build, manage and modernize the mission-critical technology systems that the world depends on every day. So why work at Kyndryl? We are always moving forward – always pushing ourselves to go further in our efforts to build a more equitable, in ...

  • Huawei Technologies Canada Co., Ltd.

    Software Engineer

    5 hours ago


    Huawei Technologies Canada Co., Ltd. Markham, ON, Canada

    Our team has an immediate 12-month contract opening for aSoftware Engineer - GPU Graphics. · Responsibilities: · Perform deep analysis on graphics applications, and optimize software components to deliver best graphics experience on Huawei GPU. · Contribute to software develop ...

  • Fossbytes Media Pvt Ltd

    Software Engineer

    5 days ago


    Fossbytes Media Pvt Ltd Markham, ON, Canada

    Individually these are just words, but together they are our Values – Care, Commitment, Community, and Confidence. · Understand the relationship between data and business outcomes and can focus on long term strategies for data · Participate in special projects and ad hoc analys ...

  • eTeam

    Software Engineer

    1 day ago


    eTeam Markham, ON, Canada contract

    Job Title: Software Engineer · Duration: 6+months · Location: Markham, ON, Canada · Job Description: Top 5 Required Skills: · 3+ years academic or professional experience in C/C++ · Knowledge in one or more Operating Systems (or) RTOS (Embedded Linux, Windows) · Fluent in industr ...

  • Multimatic Inc.

    Software Engineer

    1 day ago


    Multimatic Inc. Markham, Canada

    Software Engineer - Electronic Systems · Location: Multimatic Electronic Systems - North America, Markham, Ontario, Canada · Posted: March 25th, 2024 · Company Overview: · Multimatic is a global automotive company providing hardware and engineering services to OEMs around the w ...

  • PeopleToGo

    Software Engineer

    1 day ago


    PeopleToGo Markham, Canada Direct Hire

    · Great news job seekers, our client has an amazing opportunity for a Software Engineer in their Markham office · This company (established in 2001) strives to help senior-level marketing executives manage their marketing investments. Driven to provide a solution that addresses ...

  • 1110 Kyndryl Canada Limited

    Software Engineer

    1 day ago


    1110 Kyndryl Canada Limited Markham, Canada Full time

    Who We Are · At Kyndryl, we design, build, manage and modernize the mission-critical technology systems that the world depends on every day. So why work at Kyndryl? We are always moving forward – always pushing ourselves to go further in our efforts to build a more equitable, in ...

  • Workday

    Software Engineer

    2 days ago


    Workday Markham, Canada

    Individually we are people, but together we are Aviva. Individually these are just words, but together they are our Values – Care, Commitment, Community, and Confidence. · We are looking for a collaborative and resourceful Software Engineer - Backend. You are dedicated, naturally ...

  • Workday

    Software Engineer

    2 days ago


    Workday Markham, Canada

    Individually we are people, but together we are Aviva. Individually these are just words, but together they are our Values – Care, Commitment, Community, and Confidence. · We are seeking a positive, inventive and forward-thinking Software Engineer - Frontend. This Web Development ...

  • NextPit GmbH

    Software Engineer

    5 days ago


    NextPit GmbH Markham, ON, Canada

    To design. To consult. To make markets. Are you ready to lead in this new era of technology and solve some of the world's most challenging problems? As a key member of our dynamic team, you will play a vital role in crafting exceptional software experiences. Your responsibilities ...

  • Study International

    Software Engineer

    1 week ago


    Study International Markham, ON, Canada

    To design. To consult. To make markets. Are you ready to lead in this new era of technology and solve some of the world's most challenging problems? As a key member of our dynamic team, you will play a vital role in crafting exceptional software experiences. Your responsibilities ...