BSP (Kernel / QNX) Software Engineer
Aita Consulting Services, Inc
Hi,
One of our clients is looking for BSP (Kernel / QNX) Software Engineer in Portland, OR (Onsite)
Title: BSP (Kernel / QNX) Software Engineer
Location: Portland, OR (Onsite)
Duration: 12+ Months
C2C or W2 Only
The BSP Software Engineer will be responsible for the design, development, integration, testing, debugging, and maintenance of Kernel and QNX software for Company next-generation In-Flight Entertainment (IFE) seat boxes. The engineers will work closely with hardware, platform software, Android, and system integration, and validation teams to enable and support QNX-based platform functionality from bootloader through operating system and device driver layers.
- Develop and test high quality client software applications in embedded systems from functional and system specifications.
- Enhance existing software to optimize performance to meet KPIs, improve efficiency, and bolster robustness.
- Collaborate seamlessly with cross-functional teams in an Agile/DevOps environment.
- Participate in sprint planning, daily stand-ups, and retrospectives to ensure project success.
- Create and execute comprehensive test plans and procedures to ensure software functionality and performance.
- Implement rigorous testing processes, including functional testing, regression testing, and performance benchmarking
- Conduct thorough code reviews and provide constructive feedback to team members, fostering a culture of excellence.
- Actively contribute to all phases of the software development lifecycle, from initial design to deployment and maintenance.
Key Responsibilities
- Linux Kernel and device driver development, debugging, and testing.
- Hands-on experience in Board Bring-up.
- Experience in optimizing system performance and memory.
- Strong programming skills in C/C++, Python and competence with scripting languages.
- Knowledge of communication protocols like UART, SPI, I2C, Ethernet, and USB.
- Experience with operating system development, security protocols, and updates.
- Understanding of hypervisors and virtualization technologies.
- Understanding of boot processes and flows.
- Experience with test automation tools and techniques.
- Proficiency in Agile methodologies, DevOps practices, and CI/CD pipelines.
- Excellent organizational, verbal and written communication skills and a high level of interpersonal skills
Mandatory Skills:
- 10+ years of experience in embedded software development.
- Experience with infotainment systems based on Qualcomm SoCs.
- Familiarity with QNX Hypervisor.
- Understanding of TCP/IP and protocols.
- Familiarity with wireless technologies (Bluetooth, WiFi), satellite connectivity solutions
Interested candidates, please send your updated resume to: View email address on us.fitly.work
Know someone who would be a great fit? Feel free to tag them or share this opportunity!
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to BSP (Kernel / QNX) Software Engineer. Be the first to apply!
- intel software engineer Portland, OR
- director software engineering Portland, OR
- software engineer Portland, OR
- senior robotics software engineer Portland, OR
- financial software developer Portland, OR
- part time software developer remote Portland, OR
- software engineer remote Portland, OR
- ngo software engineer Portland, OR
- software development engineer aws Portland, OR
- software data engineer Portland, OR
