Qnx Systems Software Developer Ii (product Engineering)

BlackBerry

Base: $90,000.00 - $132,000.00; bonus: variable in...
Embedded systems development experience
Real-time operating systems knowledge
C and c++ programming proficiency
This role involves designing and implementing the QNX networking suite, including protocol stacks and drivers for critical embedded systems

Job Summary

  • This role involves designing and implementing the QNX networking suite, including protocol stacks and drivers for critical embedded systems.
  • The position offers the opportunity to participate in kernel and core feature development for QNX's next-generation real-time operating system.
  • Employees will collaborate with an elite team on core OS development while shaping offerings that define the future of intelligent systems.

Matching Summary

This role involves designing and implementing the QNX networking suite, including protocol stacks and drivers for critical embedded systems.

Salary

Base: $90,000.00 - $132,000.00; Bonus: Variable Incentive Pay (VIP) program available; Benefits: Medical, dental, vision, life, disability, retirement, and paid time off

Skills & Requirements

Must-have

  • Embedded systems development experience
  • Real-time operating systems knowledge
  • C and C++ programming proficiency
  • Socket APIs and networking stacks expertise
  • IPv6 and network device driver experience

Nice-to-have

  • Network provisioning and debugging skills
  • Network protocol analysis capabilities
  • Firewall implementation experience
  • Strong independent communication skills
  • Time-management abilities in open environments

Key Requirements

  • Proven software development experience in embedded and real-time systems
  • Extensive knowledge of socket APIs and networking stacks
  • Thorough technical knowledge of software analysis and design techniques

Work Rights

Not specified

Tailored Resume

Cover Letter