Why this role stands out
This role offers a fantastic opportunity to shape cutting-edge embedded and In-Flight Entertainment systems, fostering significant technical growth. You'll thrive here if you possess 7-10 years of experience in BSP/QNX development and enjoy collaborating across hardware and software teams. Embrace this chance to make a tangible impact on next-generation platforms!
Quick overview
Job description
BSP / QNX Developer
Location: Hillsboro, OR, US (All working days onsite)
Years of Experience: 7–10 years
Job Description & Skill Requirement
We are looking for an experienced BSP (Kernel / QNX) Software Engineer to design, develop, integrate, test, debug, and maintain Kernel and QNX software for next-generation embedded and In-Flight Entertainment (IFE) platforms. The engineer will work closely with hardware, platform software, Android, system integration, and validation teams to enable and support QNX-based platform functionality from bootloader through operating system and device driver layers.
Key Responsibilities
- Develop and test high-quality embedded software applications from functional and system specifications.
- Design, develop, integrate, debug, and maintain QNX and Linux platform software.
- Develop and support Linux kernel and device drivers.
- Perform board bring-up, platform enablement, and hardware integration activities.
- Optimize system performance, memory utilization, stability, and reliability.
- Work on boot processes, startup flows, and operating system bring-up.
- Collaborate with cross-functional teams in Agile/DevOps environments.
- Create and execute test plans, functional tests, regression tests, and performance benchmarks.
- Participate in sprint planning, daily stand-ups, design reviews, code reviews, and release activities.
- Support CI/CD pipelines, test automation, and continuous integration processes.
- Troubleshoot software and hardware integration issues across multiple platform layers.
Mandatory Skills
- Strong Embedded C/C++ Programming
- QNX RTOS / QNX SDP
- Linux Kernel Development
- Linux Device Driver Development
- BSP Development
- Board Bring-up
- QNX Platform Development
- System Performance Optimization
- Memory Optimization
- QNX Hypervisor
- Virtualization Technologies
- Boot Processes and System Initialization
- Python Scripting
- Test Automation
- Ethernet, USB, UART, SPI, I2C
- Agile Methodologies
- DevOps Practices
- CI/CD Pipelines
- Strong Debugging and Problem-Solving Skills
- Excellent Communication Skills
Preferred Skills
- Qualcomm SoC / Snapdragon Platform Experience
- Infotainment / IFE Systems Experience
- TCP/IP and HTTP/HTTPS Protocols
- Wireless Technologies (Wi-Fi, Bluetooth)
- Satellite Connectivity Solutions
- QNX Hypervisor Experience
- Embedded Platform Security and System Updates
- 10+ Years of Embedded Software Development Experience
"Tanisha Systems, Inc. is an Equal Employment Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, (including pregnancy, childbirth, or related medical conditions), sexual orientation, national origin, age, physical or mental disability, or any other status protected by applicable federal, state, or local law. We are committed to providing an accessible work environment for all candidates. Reasonable accommodation will be provided during the application and hiring process upon request."
Similar jobs
- AC

Senior Fullstack EngineerRecently posted
Aditi Consulting · Moline, IL · Hybrid 🇺🇸
DockerFastAPIMongoDB+19Technology$60 - $72/hr - HS
Agent Force DeveloperRecently posted
Hierarch Soft Technologies, Inc. · East Hartford, CT · Hybrid 🇺🇸
SAFeGitAgileTechnologySalary not listed - MA

Principal Cyber Support Developer with Security ClearanceRecently posted
MANTECH · Chantilly, VA · Hybrid 🇺🇸
LuaTCP/IPLinuxTechnologySalary not listed - VB

Java Full Stack developerRecently posted
Vbeyond Corporation · TX · Hybrid 🇺🇸
DockerMicroservicesSQL+16TechnologySalary not listed - TE

Mainframe DeveloperRecently posted
TechNix LLC · United States · Hybrid 🇺🇸
OraclePL/SQLSQL+4TechnologySalary not listed - GS
Java Developer with Mainframe ExpRecently posted
Government Systems Technologies Inc. (GSTi) · Jersey City, NJ · Hybrid 🇺🇸
MicroservicesSQLSpring+12TechnologySalary not listed - KO
Full Stack .Net DeveloperRecently posted
KONNECTINGTREE INC · United States · Hybrid 🇺🇸
SASSSQLGit+13TechnologySalary not listed - SJ
EDI Developer – CLEO B2BRecently posted
Select Jarvis.com · United States · Remote 🇺🇸
TechnologySalary not listed - SY

Planview DeveloperRecently posted
Synkriom · United States · Hybrid 🇺🇸
TechnologySalary not listed - ST
Servicenow Developer/ArchitectRecently posted
Symbioun Technologies, Inc · Atlanta, GA · Hybrid 🇺🇸
RESTAgileITILTechnologySalary not listed - TE
Windchill Senior DeveloperRecently posted
TekShapers · United States · Hybrid 🇺🇸
SQLSVNShell+9TechnologySalary not listed - CC

Java developer with medicaid exp (Onsite interviews - 100% Onsite)Recently posted
Cleo Consulting Inc. · Raleigh, NC · On-site 🇺🇸
SAFeOracleSQL+6TechnologySalary not listed