Jobs
>
Markham

    Senior Software Engineer - Markham, Canada - CIeNET International

    CIeNET International
    CIeNET International Markham, Canada

    3 weeks ago

    Default job background
    Full time
    Description

    Position Title: Senior Software Engineer – Automotive Infotainment (Navigation, Location)

    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 in 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 an Infotainment Location Software Developer, you will be responsible for contributing to the creation, maintenance, and support of location and navigation functionality within the Infotainment system. Your contributions will make sure customer enjoy the seamless navigation experience of the infotainment system.

    Key Responsibilities

    · Provide Location and sensor (Gyro & Acc) HAL solution and implementation, lead the design and integration of navigation solutions into infotainment system

    · Lead the design and integration of map and navigation solutions into infotainment system

    · Contribute to design, code, and release software for an Android based infotainment system

    · Participate in improving and maintaining existing Infotainment Software

    · Participate in feature requirements analysis and test-case design review

    · Participate in integration testing with different Electronic Control Units (ECU)

    · Collaborate with other engineers and stakeholders by using Scrum/Agile development process.

    · Be able to occasionally travel domestically

    Requirements

    Qualifications

    Required Skills and Experiences:

    · Over 5 years of hands-on experience developing applications or middleware on embedded/mobile platforms in Java, C++ or C

    · Object-oriented software development experience with a solid grasp of algorithms and data structures

    · Experience working with large code bases, developing entirely new code and maintaining existing code

    · Software platform development experience, such as Linux and Android platform

    · Commercial software development experience in Java, C++ or C.

    · Familiar with Android development toolkit, test frameworks and process

    · Experience with Android AIDL/HIDL interfaces and HAL implementation

    · Experience with SCM tools, GIT, GitHub, JIRA, Jenkins etc.

    · Experience of Scrum/Agile software development process

    · Creative, discipline, strong sense of responsibility, be able to meet delivery and schedule commitment

    · Very good oral and written communication skills

    Preferred Skills and Experiences:

    · Working experience of developing navigation and location system

    · Experience with android framework or driver development in domains like location, IMU

    · Comfortable working with HW and drive a vehicle (holding a Canadian G license)

    · Working experience in firmware development

    · Experience in developing automotive infotainment solutions

    · Experience in automotive and/or portable consumer electronic devices

    Education and Training:

    · Bachelor's degree in Computer Science, Software 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

    2 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

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


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


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


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

  • eTeam

    Software Engineer

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

  • Fossbytes Media Pvt Ltd

    Software Engineer

    4 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

    9 hours 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

    7 hours 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

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

  • Kyndryl

    Software Engineer

    2 weeks ago


    Kyndryl Markham, Canada Paid Work

    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, inc ...

  • Workday

    Software Engineer

    1 day 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 ...

  • NextPit GmbH

    Software Engineer

    4 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

    6 days 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 ...

  • Workday

    Software Engineer

    1 day 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 ...

  • EWS Group

    Software Engineer

    6 days ago


    EWS Group Markham, ON, Canada

    The successful Software Developer works for the homebuilding industry's leading-edge enterprise software product. · The Software Developer designs and creates commercial-grade, high-performing, resilient, and manageable ERP software applications for homebuilders. · Hands-on dev ...

  • Coding Ape Inc

    software engineer

    6 hours ago


    Coding Ape Inc Markham, Canada

    Education: Bachelor's degree · Experience: 2 years to less than 3 years · 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 software control system ...

  • Coding Ape Inc

    software engineer

    2 hours ago


    Coding Ape Inc Markham, Canada

    Education: · Expérience: · Education · Bachelor's degree · 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 software control systems · Computer ...