BlackBerry Software Development Intern - Hyderabad, India
BlackBerry, a leader in cybersecurity, is seeking a talented and passionate Software Development Intern to join their team in Hyderabad, India. This internship provides an exciting opportunity to gain valuable experience in developing and testing embedded software for the Internet of Things (IoT) and safety-critical systems.
Responsibilities:
- Develop and test Board Support Packages (BSPs) for various ARM and x86 controllers.
- Design and implement device drivers and conduct board bring-up activities for diverse boards and peripherals.
- Create and execute automated test cases using C, Shell scripts, and Python, ensuring comprehensive coverage.
- Develop automated tests and write Python code for automating tasks related to BSP or QNX in a cloud environment.
- Conduct thorough testing of the QNX solution, including test case creation/execution, analysis, debugging, and verification.
- Demonstrate innovation in automating processes to facilitate faster validation of BSPs across platforms.
Qualifications:
- Bachelor's, Master's, or PhD in Computer Science, Computer Engineering, Systems Engineering/Software Engineering, or Electronics and Communication Engineering (or equivalent).
- Knowledge and interest in operating systems, especially Real-Time Operating Systems (RTOS).
- Proficiency in programming languages like C, Assembly, and Python.
- Expertise in developing automated tests and utilizing testing tools.
- Familiarity with AWS or other cloud technologies.
- Strong verbal and written communication skills.
- Highly organized and detail-oriented.
- Curious attitude and self-starter with strong interpersonal skills.
- Ability to work effectively in a team and independently.
- Thrives in a fast-paced, multi-tasking environment with excellent time management skills.
Preferred Skills:
- Passion for excellence and fostering knowledge sharing and collaboration.
- Innovative thinking and interest in new technologies and concepts.
- Hands-on experience with tools like JIRA, TestRail, Git, and Docker.
- Expertise in developing software for embedded systems.
About BlackBerry:
BlackBerry provides AI-powered security solutions to businesses, governments, and critical institutions globally. They protect the ever-expanding Internet of Things with their award-winning Cylance® endpoint security, BlackBerry® UEM unified endpoint management, BlackBerry® AtHoc® critical event management, and BlackBerry® QNX® software for secure embedded systems.
How to Apply:
- Review the job details on this page.
- Click the "Click Here" button to be redirected to the official website.
- Fill out the application form with accurate information.
- Cross-check all details before submitting your application.
Join our WhatsApp Community: Click Here
Follow us on Instagram: Click Here
Join our Telegram Group: Click Here
Post a Comment
Post a Comment