QNX - Senior Manager, Systems Software Development

1 Week ago • All levels

Job Summary

Job Description

The Senior Manager, Systems Software Development role at QNX involves leading a team to develop and test embedded systems software. The role includes defining test criteria, building automated test suites, and delivering test results. Responsibilities encompass setting team objectives, aligning strategies, and managing test cases. The candidate will need to be technically knowledgeable of QNX’s Software Development Platform (SDP) components and ensure diligent test planning and development to cover all features within the product scope. This role also includes attracting, recruiting, and retaining team members while ensuring customer centricity and high software quality. The role requires a passion for solving customer problems and driving the team towards achieving career goals.
Must have:
  • Bachelor’s degree in computer science or equivalent experience.
  • Experience in embedded development using C and assembly language.
  • Proven experience in a technical, people leadership role.
  • Experience in developing & delivering high quality code on embedded systems.
Good to have:
  • Hands on experience in software development following safety standards.
  • Knowledge of software development processes or guidelines.

Job Details

Worker Sub-Type:

Regular

 Job Description: 

QNX® is a trusted supplier of safe and secure operating systems, hypervisors, frameworks and development tools, and provides expert support and services for building the world’s most critical embedded systems.   We are the embedded experts. QNX was born in embedded, and provides time-tested and trusted foundation software, including our deterministic microkernel real-time operating system (RTOS), safety-certified products, middleware and security solutions, all purpose-built for embedded systems. 

BlackBerry QNX software is trusted by more than 68% of the Electric Vehicle market by volume, 24 of the top 25 EV manufacturers and is running in 255 million vehicles globally. Our foundation products have been pre-certified to ISO 26262 ASIL D and we offer a broad range of board support packages, professional services, AUTOSAR adaptive support and middleware solutions – from acoustic management, to digital cockpits to advanced driving assistance (ADAS) - to accelerate development and help OEMs meet Start of Production (SOP) dates.

Are you the person we are looking for?

Leading this team means you will work at the heart of the most reliable, safe and secure embedded RTOS. Using your extensive knowledge of embedded system and test automation framework for different types of tests (smoke sanity, acceptance, regression), you will partner with engineering managers and test architecture teams to define test criteria, build highly automated test suites, deliver test results and reports.

Technical areas include: development and execution of systems software in multiple domains in the areas of processor boot sequences, serial drivers (SPI, CAN, I2C, etc.), storage drivers (SD/eMMC, NAND/NOR flash, AHCI/SATA etc.), high speed communication busses (PCIe, USB, SDIO), wired and wireless networking drivers, security hardware/firmware (TPM, TrustZone, etc.), power management, DVFS, and thermal management. You will have a real passion for test automation development and to enhance reuse, efficiency, and simplicity. You will contribute directly to platform bring up and delivery for QNX partners and customers in several industry segments including automotive, medical, industrial manufacturing and consumer products. We thrive in a culture of innovation, technical depth and breadth, exploration and experimentation and provide phenomenal career growth opportunities. In return for your skills, expertise and passion, we will provide you with an attractive compensation, bonus & excellent benefits package. Join us and you will become part of a team that is already leading the way and has even bigger plans for the future. What we are working on is truly ground-breaking!

You will:

  • Set and communicate team objectives, priorities, define workflows and processes by partnering with product and service engineering in a fast-paced environment.

• Align strategy, processes, and decision-making across teams to test new features, investigate and resolve customer reported problems, and provide interim testing support for experimental software to customers. •

• Be responsible for functions like Audio, Acoustics, Wi-Fi etc. and device drivers • Adapt team plans and priorities to address resource and operational challenges during product development and release. Manage and optimize automated test cases, frameworks and tools with continuous improvements in coverage and efficiency, and by identifying and implementing new verification and validation techniques. •

• Become technically knowledgeable of QNX’s Software Development Platform (SDP) components.

• Ensure diligent test planning and development to cover all features within the product scope. Clarify and elaborate on product requirements/ customer requirements, working closely with product management and development teams. •

• Plan and oversee execution, prioritization and alignment with senior stake holders, results reporting and enhancements. Develop and builds your team: attract, recruit & retaining by helping your team members stay challenged and achieving their career goals.

• Adhering to QMS (ISO 9001) on project execution from requirements to deliverables to results and familiar with source versioning, problem reporting and constant integration systems (SVN, Git, JIRA, Jenkins) •

• Nurture and influence the team, ensuring customer centricity, quick learning, pursuit of the highest software quality.

• A zeal for solving customer problems, and the cascading the same passion across teams.

• Meet regularly with individuals to discuss performance and development and provide feedback and coaching.

• Enjoy learning new functions and domains and the industry specific safety standards.

We are looking for the following skills & experience:

Bachelor’s degree in computer science or equivalent practical experience with a proven track record in testing and delivery of sophisticated, embedded products •

• Experience in embedded development using C and assembling language.

• Proven experience in a technical, people leadership role; being responsible for strategic projects.

• Experience with different models of software development Experience in developing & delivering high quality and optimized code on embedded systems on major processor architectures (ARM, x86, PPC, etc.) •

• Experience and expertise with continuous integration, unit testing practices, and continuous deployment systems • Ability to work cooperatively with a wide variety of roles from executive management to student interns.

• Innovative demeanor and creative problem solver It would be great if you have experience with the below but it's not essential: Hands on experience in the development of software following either safety standards (ISO26262, IEC61508 etc.) or MIL standards would be a standout skill. • Knowledge of software development processes, standards, or guidelines (ASPICE, MISRA) as well as scripting and document generation tools (Python, Latex).

Imagine what you could do at QNX! 

#LI-KH1

Scheduled Weekly Hours:

40

Similar Jobs

Tide - Customer Support associate (Rotational shift)

Tide

Hyderabad, Telangana, India (Hybrid)
2 Weeks ago
CME Group - Workday Tech Analyst

CME Group

Bengaluru, Karnataka, India (On-Site)
2 Weeks ago
Bloober Team - Game Designer

Bloober Team

Kraków, Lesser Poland Voivodeship, Poland (Remote)
1 Month ago
Xsolla - Business Development Manager, Japan

Xsolla

Tokyo, Japan (On-Site)
2 Months ago
WongDoody - Senior Technical Project Manager / Product Owner

WongDoody

Berlin, Berlin, Germany (Remote)
3 Weeks ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Playtech - Operations Engineer

Playtech

Tallinn, Harju County, Estonia (On-Site)
2 Months ago
Warner Bros Games - Staff Software Engineer in Test - SDET (GQA Team)

Warner Bros Games

Bengaluru, Karnataka, India (Hybrid)
1 Month ago
Relax Gaming  - Technical Artist

Relax Gaming

Malmö, Skåne County, Sweden (Hybrid)
4 Months ago
SimCorp - Service Delivery Consultant (Batch Management)

SimCorp

Manila, Metro Manila, Philippines (Hybrid)
1 Month ago
Tencent - Main Engineer

Tencent

Osaka, Osaka, Japan (On-Site)
5 Months ago
Budge Studios - Quality Assurance Tester

Budge Studios

Montreal, Quebec, Canada (Hybrid)
5 Years ago
Devrev - Solutions Engineer

Devrev

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Bounteous - Lead Automation Engineer

Bounteous

Chennai, Tamil Nadu, India (Hybrid)
3 Years ago
Social Discovery Group - Product Designer

Social Discovery Group

Belgrade, Serbia (Remote)
1 Month ago
Capgemini - Salesforce Commerce Cloud FED

Capgemini

Bengaluru, Karnataka, India (On-Site)
1 Week ago

Get notifed when new similar jobs are uploaded

Jobs in Hyderabad, Telangana, India

Quizizz - Salesforce Architect

Quizizz

Bengaluru, Karnataka, India (On-Site)
2 Months ago
Thales - Technical Lead

Thales

Bengaluru, Karnataka, India (On-Site)
9 Months ago
Zenoti - Senior Manager - Product Management

Zenoti

Hyderabad, Telangana, India (On-Site)
1 Month ago
Tekion Corp - Staff Software Engineer

Tekion Corp

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Capgemini - Service Delivery Specialist

Capgemini

Salem, Tamil Nadu, India (On-Site)
3 Weeks ago
QuinStreet - Frontend Developer

QuinStreet

Pune, Maharashtra, India (Hybrid)
1 Week ago
Sprinkler - Senior Shared Services Analyst

Sprinkler

Gurugram, Haryana, India (On-Site)
1 Month ago
Capgemini - System Engineer (SQL DBA)

Capgemini

Bengaluru, Karnataka, India (On-Site)
2 Weeks ago
legal zoom - Senior Software Engineer - Front End

legal zoom

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Assystems - Service Delivery Manager (Aconex, Primavera P6 , Unifier)

Assystems

Gurugram, Haryana, India (On-Site)
7 Months ago

Get notifed when new similar jobs are uploaded

Similar Category Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

About The Company

Over the past 35 years, QNX software,a subsidiary of BlackBerryhas become a big part of everyday life. People encounter QNX-controlled systems whenever they drive, shop, watch TV, use the Internet, or even turn on a light. Its ultra-reliable nature means QNX software is the preferred choice for life-critical systems such as air traffic control systems, surgical equipment, and nuclear power plants. And its cool multimedia features have QNX software turning up in everything from in-dash radios, infotainment systems to the latest casino gaming terminals and most recently we are making headlines in the world of autonomous vehicles. If you want your career to switch gears, then you couldn’t choose a more exciting time to consider joining us!BlackBerry (NYSE: BB; TSX: BB) is a trusted security software and services company that provides enterprises and governments with the technology they need to secure the Internet of Things. Headquartered in Waterloo, Ontario, the company is unwavering in its commitment to safety, cybersecurity and data privacy, and leads in key areas such as artificial intelligence, endpoint security and management, encryption and embedded systems. You couldn’t choose a more exciting time to consider joining us!

San Jose, California, United States (Remote)

Hanover, Lower Saxony, Germany (On-Site)

Novi, Michigan, United States (Remote)

Seattle, Washington, United States (On-Site)

Ottawa, Ontario, Canada (On-Site)

Ottawa, Ontario, Canada (On-Site)

View All Jobs

Get notified when new jobs are added by Black Bery

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug