- 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.
- 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.
- 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.
- Bachelor's degree in Computer Science, Electronic Engineering, or related field.
-
software engineer
21 hours ago
AUREUS INFOTECH INC Brampton, CanadaEducation: · 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 ...
-
software engineer
21 hours ago
ReactiveStax Technologies Inc Mississauga, CanadaEducation: · 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 ...
-
software testing engineer
9 hours ago
Finartech Inc. Vaughan, CanadaEducation: · 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 ...
-
Lead Software Engineer
1 day ago
Sun Life Toronto, Canada Temps pleinDescription · : 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 ...
-
Senior Software Engineer
1 hour ago
Sun Life Toronto, Canada Temps pleinDescription · 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 ...
-
Embedded Software Engineer
1 day ago
Actalent Mississauga, Canada ContractJOB 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 ...
-
software systems integration engineer
21 hours ago
Atlantis Consulting Group Inc Toronto, CanadaDuré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 ...
-
Senior Software Engineer – Full Stack
1 day ago
Sun Life Toronto, Canada Temps pleinDescription · 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, ...
-
Software Engineer
22 hours ago
eTeam Markham, CanadaJob 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 ...
-
Software Engineer
5 hours ago
Kyndryl Markham, ON, CanadaWho 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 ...
-
Software Engineer
5 hours ago
Huawei Technologies Canada Co., Ltd. Markham, ON, CanadaOur 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 ...
-
Software Engineer
5 days ago
Fossbytes Media Pvt Ltd Markham, ON, CanadaIndividually 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 ...
-
Software Engineer
1 day ago
eTeam Markham, ON, Canada contractJob 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 ...
-
Software Engineer
1 day ago
Multimatic Inc. Markham, CanadaSoftware 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 ...
-
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 ...
-
Software Engineer
1 day ago
1110 Kyndryl Canada Limited Markham, Canada Full timeWho 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 ...
-
Software Engineer
2 days ago
Workday Markham, CanadaIndividually 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 ...
-
Software Engineer
2 days ago
Workday Markham, CanadaIndividually 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 ...
-
Software Engineer
5 days ago
NextPit GmbH Markham, ON, CanadaTo 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 ...
-
Software Engineer
1 week ago
Study International Markham, ON, CanadaTo 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 ...
Senior Software Engineer - Markham, Canada - CIeNET International
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
Requirements
Qualifications
Required Skills and Experiences:
Preferred Skills and Experiences:
Education and Training:
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.