4 days ago
Base Salary
$106k - $174k/yr
Responsibilities
- Develop and test embedded client software from functional and system specifications.
- Design, develop, integrate, debug, and maintain Kernel and QNX software across bootloader, operating-system, and device-driver layers.
- Optimize software performance, memory usage, efficiency, and robustness to meet KPIs.
- Collaborate with hardware, platform software, Android, system integration, and validation teams.
- Create and execute functional, regression, performance, and automated test plans and procedures.
- Conduct code reviews and contribute to software development lifecycle activities from design through deployment and maintenance.
Requirements
- Experience developing, debugging, and testing Linux Kernel software and device drivers.
- Hands-on experience with board bring-up, boot processes, system performance, and memory optimization.
- Strong programming skills in C/C++ and Python, with competence in scripting languages.
- Knowledge of UART, SPI, I2C, Ethernet, and USB communication protocols.
- Experience with operating-system development, security protocols, software updates, hypervisors, and virtualization technologies.
- Experience with test automation tools and techniques.
- Proficiency in DevOps practices and CI/CD pipelines.
- Ability to work onsite in Portland, Oregon.
Benefits
- Base compensation range of $106,400-$174,000 per year.
- Comprehensive, non-negotiable benefits package for regular full-time employees, subject to local policy and eligibility.
- Paid time off including 12-25 vacation days depending on employee grade, company holidays, personal days, and sick leave.
- Medical, dental, and vision coverage.
- Retirement savings plans such as 401(k) in the U.S.
- Life and disability insurance and employee assistance programs.
About Capgemini
Capgemini is a global IT services and consulting firm that delivers strategy, cloud, AI, software engineering, and managed services to large enterprises and public-sector clients. Founded in 1967 and headquartered in Paris, it is publicly traded on Euronext Paris and operates in 50+ countries. The group expanded its engineering capabilities by acquiring Altran in 2020, now operating as Capgemini Engineering.
