Manager, Software Engineering

1 month ago


Old Toronto, Canada https:www.energyjobline.comsitemap.xml Full time

NVIDIA's GPUs, SoCs, and networking hardware are the world leaders in performance and efficiency, and we are continually innovating in creative and unique ways to improve our ability to deliver extraordinary solutions in a wide range of sectors. We are seeking software engineers who are passionate about what they do and are committed to making a difference in the world through their inventions.

As part of the Software Developer Tools Team, we are responsible for enabling 1st & 3rd-party developers to turn NVIDIA's chips into groundbreaking consumer, professional, server, networking, supercomputer, mobile, and automotive solutions.

What you will be doing:
  1. Lead, manage, and hire a team of extraordinary software engineers to work on Nsight Systems and other tools.
  2. Gather design requirements and assist or drive software architecture design to meet those.
  3. Articulate, align and integrate architecture and roadmaps.
  4. Talk to customers, understand their needs, and incorporate feedback into roadmaps.
  5. Communicate with peer teams to bring sophisticated cross-org features to fruition.
  6. Communicate technical milestones and status to the cross-functional teams, management, and customers.
  7. Clearly communicate roles, expectations, work direction to all team members on a regular basis.
  8. Hold team members accountable to meet aligned and accepted objectives, features, and user stories for each sprint and program increment deliverables.
  9. Work in the codebase yourself when this doesn't affect your management responsibilities.
  10. Perform code reviews and mentor new hires.
  11. Implement new features and tests, and maintain them.
What we need to see:
  1. 8 years of overall experience in software development, strong ability in C++.
  2. 4 years of experience managing engineers.
  3. You are balanced, open to suggestions, and demonstrate inclusiveness in your interactions.
  4. Excellent communication skills, written and verbal.
  5. BS or MS in Computer Science, Computer Engineering, Electrical Engineering, or related field, or equivalent experience.
Ways to stand out from the crowd:
  1. Experience with automotive software development and QNX.
  2. Experience with Qt, Python, CUDA, MPI, modern frontend development.
  3. Demonstrated ability to build complex software features that satisfy users' needs.
  4. Track record of being a technical leader for sophisticated successful projects, leading from problem to requirements, design, implementation, deployment, and operations.
  5. Demonstrably structured approach to daily work, ability to handle large amounts of information.
  6. Demonstrate use of out-of-box thinking for creative solutions to highly sticky problems.
  7. Be a fun and hardworking teammate who enjoys a challenge and celebrates success.

With competitive salaries and a generous benefits package, NVIDIA is widely considered to be one of the technology world’s most desirable employers. Our diverse team of talented, capable, and professional people is our greatest asset If you're a creative and autonomous engineer with a real passion for technology, we want to hear from you

We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

#J-18808-Ljbffr

  • Old Toronto, Ontario, Canada Jobber Full time

    Empower Small Businesses with JobberJobber is a leading software company that helps small businesses succeed. We're looking for a talented Software Engineering Manager to join our team and help us build delightful software for home and field service companies.About the RoleThe Software Engineering Manager will be responsible for leading our Onboarding and...


  • Old Toronto, Canada Jobber Full time

    h3>Are you as passionate about the development of people as you are about product?The Growth team leverages data and analytics to identify areas for improvement, develop and test hypotheses, and optimize existing KPI’s tied to conversion rates and user engagement. p>As a leader in Growth, you’ll manage the Onboarding and Retention engineering teams....


  • Old Toronto, Canada Interesting Engineering, Inc. Full time

    At Interesting Engineering, Inc., our purpose is to empower people, businesses, and society to prosper in good times and be resilient in bad times. As a key member of our team, you will have the opportunity to learn and grow while being valued for who you are– here, diversity is a strength.About the RoleWe're looking for a highly motivated and experienced...


  • Old Toronto, Canada Amazon Full time

    Apollo is the backbone of Amazon's infrastructure, enabling seamless software deployment and automation across its vast services. As a seasoned Software Development Manager, you will drive innovation in Amazon's software abstractions, empowering engineers to focus on customer needs. With a strong track record in engineering team management and system design,...


  • Old Toronto, Ontario, Canada Behavox Limited Full time

    Unlock the Power of Data with BehavoxBehavox is revolutionizing the way businesses harness their most valuable asset - data. As a Software Engineering Manager, you'll play a pivotal role in shaping our cutting-edge data operating platform, empowering multinational companies to drive growth and success.Key Responsibilities:Lead a high-performing team of...


  • Old Toronto, Canada Achievers Corp. Full time

    With almost 4 million global users, the Employee Experience Platform enables employees in over 170 countries. p>Help lead our Mobile Engineering team! As Software Engineering Manager, Mobile, you will be the driving force behind our software team’s success, ensuring that we deliver innovative, high-quality software solutions that meet our business needs....


  • Old Toronto, Canada Sun Life Full time

    Job Description:Sun Life is seeking a highly skilled Software Engineering Manager to lead our Canadian digital strategy. This role will oversee a team of Java and .NET software engineers, responsible for delivering innovative solutions that meet our clients' needs.Key Responsibilities:Manage a team of software engineers, focusing on structure and people...


  • Old Toronto, Canada Achievers Corp. Full time

    With almost 4 million global users, the Employee Experience Platform enables employees in over 170 countries. p>We are seeking an experienced and highly motivated Manager, Software Engineering for Data & Reporting to join our platform engineering team. The ideal candidate will be a hands-on technical leader with a passion for mentoring engineers, driving...


  • Old Toronto, Ontario, Canada Achievers Corp. Full time

    Job Title: Software Engineering ManagerWe are seeking an experienced and highly motivated Software Engineering Manager to join our platform engineering team at Achievers Corp.Key Responsibilities:Manage and mentor a team of talented software developers, fostering a culture of continuous learning and growth.Lead the hiring process for new team members,...


  • Old Toronto, Canada Emburse, Inc. Full time

    This manager will be responsible for one or more teams that primarily work with SaaS applications built on a .net stack (VB.net and C#.net) and deployed in AWS. This includes responsibility for the .net developers, React developers, and QA Engineers in the same team, as well as close interaction with product, mobile, security, design, devops, and other...


  • Old Toronto, Canada https:www.energyjobline.comsitemap.xml Full time

    NVIDIA's GPUs, SoCs, and networking hardware are the world leaders in performance and efficiency, and we are continually innovating in creative and unique ways to improve our ability to deliver extraordinary solutions in a wide range of sectors. We are seeking software engineers who are passionate about what they do and are committed to making a difference...


  • Old Toronto, Canada https:www.energyjobline.comsitemap.xml Full time

    NVIDIA's GPUs, SoCs, and networking hardware are the world leaders in performance and efficiency, and we are continually innovating in creative and unique ways to improve our ability to deliver extraordinary solutions in a wide range of sectors. We are seeking software engineers who are passionate about what they do and are committed to making a difference...


  • Old Toronto, Canada https:www.energyjobline.comsitemap.xml Full time

    It replaces all individual workplace productivity tools with a single, unified platform including project management, document collaboration, spreadsheets, chat, goals, and more. On a mission to make the world more productive, ClickUp is headquartered in San Diego and scaling remotely and internationally. As one of the fastest-growing SaaS companies in the...


  • Old Toronto, Canada Behavox Limited Full time

    About BehavoxBehavox Limited is a pioneering company that empowers businesses to unlock the full potential of their data. Our mission is to revolutionize the way enterprises harness their data, transforming it into actionable insights that drive growth and success.We are seeking a highly skilled Engineering Manager to lead our Product Engineering team in...


  • Old Toronto, Canada Lorien Full time

    Manchester city centre (3 days a week WFH + flexible start times: 7am -10am)Lead a cross-functional team of local and remote Software Developers and Test Engineers delivering high quality software for a multi-million pound, microservices platform, built with modern technologies.While this is primarily a hands-off role, it is essential you understand modern...


  • Old Toronto, Ontario, Canada https:www.energyjobline.comsitemap Full time

    Reinventing Credit with AffirmAffirm is revolutionizing the credit industry by providing honest and friendly financial solutions. Our Repayment UX Engineering team is a full-stack engineering team based in Europe, working closely with cross-functional partners to deliver high-quality consumer experiences.Key ResponsibilitiesLead a full-stack team of...


  • Old Toronto, Canada https:www.energyjobline.comsitemap.xml Full time

    p>Affirm is reinventing credit to make it more honest and friendly, giving consumers the flexibility to buy now and pay later without any hidden fees or compounding interest. The Repayment UX Engineering team is a full-stack engineering team located entirely in Europe, together with most of our cross-functional partners. The ownership is end-to-end,...


  • Old Toronto, Canada Jobber Full time

    Are you as passionate about the development of people as you are about product?Then Jobber might be the place for you! We’re looking for a Manager, Software Engineering to be part of our Fintech department.Jobber exists to help people in small businesses be successful. We work with small home service businesses, like your local plumbers, painters, and...


  • Old Toronto, Ontario, Canada https:www.energyjobline.comsitemap Full time

    About the RoleAffirm is revolutionizing credit to make it more transparent and consumer-friendly. We're seeking a highly motivated engineering manager to lead our Repayment UX Engineering team in Europe. As a key member of our cross-functional team, you'll be responsible for building and managing a full-stack team of engineers, driving planning and...


  • Toronto, Ontario, Canada MV Engineering Full time

    Software Engineering Intern/Co-Op Job DescriptionWe are seeking a highly motivated and enthusiastic Software Engineering intern/co-op to join our team at AMD. As a member of our software engineering team, you will have the opportunity to work closely with our experienced engineers to build and maintain our software applications.Responsibilities:Work closely...