Get 10x More Interviews Without Applying Manually | OptimHire

OptimHire
OptimHire Job Auto-Applier
★★★★★
Install
We're excited to introduce the all new OptimHire Mobile App
Trusted by 50,000+ job seekers
Looking to Hire?
Urgently hiring

BSP Developer

Refer and Earn up to $9600 USD

Refer & Earn

Get 10x More Interviews
Without Applying Manually

OptimHire’s Job Auto-Applier that will automatically apply to jobs at 300,000+ Companies.

★ ★ ★ ★ ★
Trusted by 50,000+ job seekers

Description

Position: BSP Developer

Location: Hyderabad

Type: Full Time payroll with BlackBerry

  • Design and develop device drivers for various hardware peripherals and ensure the software delivered is always of high quality.
  • Lead new driver architecture and strategy sessions with our technology partners to support future hardware peripheral advancements.
  • Define and design documentation, software specifications and other artifacts as they relate to product development processes (safety scope etc.) to address the needs of our customers.
  • Design and implement automation strategies for the entire software lifecycle (develop/test/deploy/update)
  • Collaborate with product teams on positioning of new product concepts into the wider QNX portfolio
  • Coach and mentor team on engineering practices such as writing clean code, designing scalable, reliable, and performant software solutions, set and ensure compliance to quality standards & safety standards etc.
  • Guide the team in analyzing sophisticated problems and break them down into logical parts to set the right prioritization to increase business value.

 

Skills & Experience:

  • Bachelor’s degree in Computer Science, Computer Engineering or Engineering related field, or equivalent practical experience with a proven track record in technical roles
  • Expertise in Board Support Package, designing and developing drivers for wired and wireless networking interfaces, storage device drivers, power management, DVFS, thermal management, etc.
  • Significant experience in Unix internals and embedded development experience using C, C++ and assembly language
  • Some experience in a technical leadership role; supervising strategic projects as an individual contributor
  • Architectural design experience on QNX OS or its components or experience with Linux or other POSIX based OS (Kernel Development)
  • Expertise in embedded systems on major processor architectures (ARM, x86, PPC, etc.)
  • Hands on experience in the development of software following either safety standards (ISO26262, IEC61508 etc.) or MIL standards would be a standout skill.
  • Expertise in resolving and debugging (by instrumentation, trace logging, core-analysis, applying various tools to extract information, code-reviews, JTAG, etc.) to come up with effective solution in complex business situations.
  • Experience with all the aspects of modern DevOps based development and practices, such as automated deployment, test coverage / test frameworks, CI/CD, etc.
  • Excellent communication, interpersonal and teamwork skills to work with a diverse, global set of internal and external collaborators.
  • A challenging self and team approach, open to giving and receiving feedback and embracing diversity.

Position

DevOps Engineers

Embedded Developers

Software Engineer

Linux Engineer

Must have skills

C Language - 2 years

C++ - 1 years

RTOS - 2 years

Board Support Package (BSP) - 3 years

Device Driver Development - 3 years


About the Company

Leading recruitment company in India

Access to 10M Jobs Get the OptimHire App

Your Dream Job is
Just a Tap Away

Search smarter, apply faster, and track application on the go with the OptimHire App.

AI Powered Job Search

AI Powered
Job Search

Access to 10M Jobs

Access to
10M Jobs

Auto-Apply to Job

Auto-Apply
to Job

AI Powered Custom Resumes

AI Powered
Custom Resumes

Trusted by 50,000+ job seekers
OptimHire App Preview