Jobs

    Remote Software Developer Specialist - Canada - General Motors

    General Motors
    General Motors Canada

    2 weeks ago

    Default job background
    Description
    locations GMIO and China HQ & Ctr for Advanced Research and Science - Tech Lab Building
    time type Full time
    Contribute as software leader or developer to building Android based infotainment solutions

    • Responsible for the entire life cycle of the assigned domain, including requirements, system design, development, deployment, and maintenance of the infotainment software.
    • Participate in the design of a bestinclass invehicle platform for GM infotainment systems, follow software development process where quality comes first and ensure that the designed solutions conform to architectural requirements such as scalability, maintainability, reliability, extensibility, usability and security.
    • Engage in all regular software development activities such as architecture, feature requirements, design, code, and test case reviews to ensure that the team delivers high quality code on time.
    • Bridge multiple disciplines, including Engineering, Information Technology, Autonomous Driving, Navigation System, Technical Support, and Marketing, to make appropriate systemlevel design tradeoffs and to identify, capture and refine system requirements and to identify innovation opportunities.
    • Collaborate with team members in software development activities using the Scrum/Agile development process.
    • Provide clear and complete documentation based on the definition of the software development process.
    Bachelor or Master degree in Computer Science, Computer Engineering or related discipline;

    • 8+ years (5+ years with Master) of software development experience.
    • Considerable programming experience in Java and C/C++
    • Strong Computer Science fundamentals and problem solving skills
    • Practical experience in modifying Android internal components and adding new features
    • Practical experience with Scrum/Agile software development process
    • Good communication skill in English and Chinese, interpersonal skill Preferred
    In-depth knowledge on Android runtime, Java/native heap management and binder communications, expertise on Android application frameworks and UI frameworks internals

    • Indepth knowledge on Autonomous Driving, Navigation software system, cross ECU developing, or vehicle integration developing
    • Experience with automotive and/or portable consumer electronic devices
    • Experience in open source software contribution
    • Technical documentation skills

    Our Work Appropriately philosophy supports our foundation of inclusion and provides employees the flexibility to work where they can have the greatest impact on achieving our goals, dependent on role needs.

    Diversity Information

    General Motors is committed to being a workplace that is not only free of discrimination, but one that genuinely fosters inclusion and belonging.

    We strongly believe that workforce diversity creates an environment in which our employees can thrive and develop better products for our customers.

    Our diverse team of employees bring their collective passion for engineering, technology and design to deliver on our vision of a world with Zero Crashes, Zero Emissions and Zero Congestion.

    We are looking for adventure-seekers and imaginative thought leaders to help us transform mobility.

    #


  • NAPA Auto Parts Canada

    de l'entreprise · **Faites partie d'une communauté de gens authentiques et fiers en qui on peut avoir confiance** · Notre division des pièces d'auto est le plus grand réseau pancanadien de distribution de pièces pour automobiles. Nos bannières dans cette division comprennent la m ...


  • McGill University Canada

    Veuillez référer au guide · pour obtenir des instructions sur la façon de postuler. · Si vous êtes un employé actif de McGill (c.à-d. actuellement dans un contrat ou un poste actif à l'Université McGill), ne postulez pas via ce site de carrière. Connectez-vous à votre compte McGi ...


  • Ideal Lifestyle Living- Shannon Gangasingh Canada

    Unlock Your Potential: Join Our Dynamic Community Motivated Professionals · Are you a dedicated and motivated individual eager to make a significant impact while achieving the success you desire? Embrace boundless opportunities within the personal development sector · Join our th ...


  • Intelliware Canada InternshipSHIP

    Intelliware is hiring Software Developer Interns for May 2024. If you are enrolled in a post-secondary co-operative education program and looking for anywhere from a 4 to 16 month internship, we'd love to hear from you. · Intelliware is a custom software, product development, bu ...


  • Maplesoft Group Canada

    Maplesoft implements TimeLive for Electronic time tracking. Please view the demo below on how to enter and approve time. · Do you want to work in a dynamic environment where your contributions count? · At Maplesoft, we value the contributions of all our employees and contractors ...


  • University of Ottawa Canada

    Apply locations Ottawa, ON Main Campus time type Full time posted on Posted 2 Days Ago job requisition id JR13919 Follow us on LinkedIn · Employee Duration in Months (for fixed-term jobs): · Student and Campus Support # of Open Positions: · 1 Faculty/Service - Department: · A ...


  • Jumpfactor Marketing Canada

    We are a dynamic and fast-paced integrated digital inbound marketing agency, offering exciting opportunities for motivated self-starters. Specializing in B2B services and technology marketing, we are looking for talented individuals from around the world to join our team. · If y ...


  • Collage HR Canada

    Media Sales: Drive-Thru Full Time Canada, Remote · At Narcity, we're building the future of local media, and we want you to be a part of our Global Neighbourhood. Narcity Media is a digital-only media publication that owns and operates Narcity.Our staff and network of world-clas ...


  • Rivers Corbett Canada

    Join a Global Movement in Personal Development - Be the Architect of Your Success We're not just a company; we are a global educational organization spreading the value of Leadership & Personal Development across 100+ countries. We're on a mission to ignite the potential in every ...


  • University of Calgary Canada

    Description The Alberta Children's Hospital Research Institute (ACHRI) in the Cumming School of Medicine invites applications for a Strategic Development Specialist. This Full-time, Fixed Term position is for approximately 12 months, with the possibility of extension.Reporting t ...


  • Ideal Lifestyle Living- Shannon Gangasingh Canada

    Unlock Your Potential: Join Our Dynamic Community Motivated ProfessionalsAre you a dedicated and motivated individual eager to make a significant impact while achieving the success you desire? Embrace boundless opportunities within the personal development sectorJoin our thriving ...


  • Danone Canada

    About The Job · As part of this position, you will be accountable for: · The Retail Development Specialist for Danone is directly involved to drive in-store sales growth by executing Danone's strategic retail plan (PICOS – Picture of Success) at an assigned territory (Toronto-S ...


  • AutoJobsApply Inc. Canada

    revolutionizes job hunting with advanced AI technology. Assist the sales team with daily administrative tasks such as managing schedules, preparing sales documents, and maintaining CRM systems. · Respond to customer inquiries via email, phone, and chat in a timely and profession ...


  • 2iSolutions Inc. Canada

    Our North American based client is seeking 3 SAP IS Utilities ABAP Developers for immediate 6 month contract roles for remote work. Excellent development experience in one of the following: DM (Device Management), Billing, FICA - Contract accountingFull cycle implementation exper ...


  • Hoistr Technologies Inc Canada

    Hoistr helps resolve incidents up-to 10x faster than manual methods by using a domain-specific causal inference engine, deep learning techniques and integrations with codebase and infrastructure. · Role Overview · Part-time, contract business development role at an early stage ...


  • Easygenerator Canada Full time

    Business Development Representative - US Market (SaaS) · ~ Full-time Easygeneratoris a Dutch company thatempowers organizationstosimplify and accelerate their learning development.Weprovide anaward-winning e-learning authoring toolto50,000+ users inover150 countries.Enterprises s ...


  • Osedea Inc. Canada

    Who we are · We're a thriving and agile tech development firm. People are at the center of everything we do. Simply put, we care. Our team personally cares about our clients and the world around them, and we care about our team's life-long dreams, aspirations, and career develop ...


  • Metrolinx Canada

    Metrolinx is connecting communities across the Greater Golden Horseshoe. Metrolinx operates GO Transit and UP Express, as well as the PRESTO fare payment system. We are also building new and improved rapid transit, including GO Expansion, Light Rail Transit routes, and major expa ...


  • BioRender Inc Canada

    At BioRender, our mission is to accelerate the world's ability to learn, discover and communicate science. We are passionate about democratizing science communication in order to accelerate scientific discovery and understanding. We're looking for amazing people to help create th ...


  • 360Learning SA Canada

    We are looking for a self-driven rep to join our high-performing Business Development team - someone passionately working towards an AE role. · From the comfort of your own home or preferred working environment, you will be the first face that our HR and L&D personas see at 360L ...