Embedded C++ Platform Engineer Hillsboro
MANNARINO
Use C++, Python, and device-driver expertise to develop embedded platforms on-site in Hillsboro, Oregon, for aerospace in-flight entertainment systems.
MANNARINO Systems & Software Inc. is seeking an experienced BSP Software Engineer to strengthen platform software development. You will support the complete lifecycle, including initial design, hardware integration, validation, optimization, and release. Collaboration spans hardware, Android, system integration, validation, and DevOps teams.
Key Responsibilities:- Develop high-quality embedded software from functional specifications
- Validate operating-system services, peripherals, and higher-level software
- Optimize performance and memory utilization against technical KPIs
- Execute unit, integration, regression, and system-level testing
- Participate in code reviews, defect triage, and release support
- Strong C and C++ embedded programming skills
- Proficiency with Python and scripting languages
- Experience optimizing embedded performance and memory utilization
- Knowledge of UART, SPI, I2C, Ethernet, and USB
- Ability to investigate complex hardware-software integration problems
Bring embedded C++, Python, testing, and integration capabilities to MANNARINO’s high-reliability aerospace platform engineering work.
#J-18808-Ljbffr- ...friendly, reliable software and tools that support critical technology platforms such as operating systems, networks, and databases. You will... ...Join us across Applications Development, Database Development, Embedded Networking and OS Development, IT, Security and more. #J-18808...Suggested
- ...software, hardware and certification engineering services to the aerospace, defense, space... ...the development of a next-generation embedded computing platform for an in-flight entertainment system.... ...embedded programming skills in C and C++ . Proficiency with Python and...SuggestedLong term contractPermanent employmentWork at office
- Shape aircraft platform execution at Bombardier by coordinating engineering teams, suppliers, tools, changes, and technical priorities. Flexible and hybrid work policies apply when applicable. As Manager, Project Engineering, you will lead governance and common practices across...SuggestedWork at officeFlexible hours
- ValPay is building embedded payments for software companies across healthcare, legal, hospitality and professional services. We’re hiring a Product Marketing Lead to own adoption, messaging and launches with ISV partners and their merchants. You’ll craft go-to-market programs...Suggested
- ..., a weekend, or throughout the week. Signing up only takes a few minutes: We'll provide support along the way and get you on the platform as soon as we can. Keep 100% of your tips. Requirements to Drive: Meet the minimum age to deliver in your city Proof of work...SuggestedHourly payExtra incomePermanent employmentFull timeTemporary workPart timeSeasonal workLocal areaFlexible hoursWeekend work
- ...Group in Montreal, QC is seeking a Senior Product Owner for its AI platform. You will lead product strategy, roadmap, and backlog for the... ...AI platform, working with business units, security, and engineering to deliver scalable AI capabilities. Strong experience in agile...
- ...Program What are your contributions to the team? Lead the platform plan and its governance. Work closely with the Head of Aircraft... ...the Head of Aircraft Design on all matters related to Project Engineering. Manage the Engineering Statement of Work through all phases...Work at officeFlexible hoursShift work
- Aircraft Structural Dynamics, Professional Senior, Engineering At Bombardier, we design, build and maintain the world’s peak-performing aircraft... ...systems You have knowledge of programming languages (C/C++, Matlab, python) Bombardier Aerospace is an equal opportunity...Shift work
- ...smarter, safer, and more sustainable. As a Senior Project Lead Engineer , you’ll play a pivotal role in delivering advanced substation... ...and Development: Employee Resource Groups, tuition reimbursement, on-demand learning platforms Publication date : 2026-10-13 #J-18808-Ljbffr
- ...frequency-based methods to support aircraft certification and airworthiness. This is a regular day job in BAN. This Professional Senior Engineering position sits within the Loads and Dynamics group. You will analyze aircraft behavior through simulations, finite element models,...
- Bombardier Transportation GmbH in Canada is seeking a Senior Professional, Engineering - Systems Installation Integrator to lead the physical integration of aircraft systems, excluding electrical wiring, including equipment, ducts, pipes, and interfaces. You will develop 3D...
- ...certification, budgets, and multidisciplinary aircraft integration activities. Flexible and hybrid policies may apply. As Avionics Manager, Engineering, you will direct avionics activities throughout the development program. Your work covers avionics statements of work, supplier...Flexible hours
- ...Professional Senior, Engineering, Stress When applicable, Bombardier promotes flexible and hybrid work policies. Why join us? At Bombardier, we design, build and maintain the world’s peak-performing aircraft for the world’s most discerning people and businesses, governments...Work at officeFlexible hoursShift workWeekend work
- ...the harmonization of sizing methodologies and guidelines between the Structures work packages. Prepare and review the required engineering documentation, i.e., manuals, requirements, reports, presentations, justification notes and memos, stress analysis files and models...Flexible hoursShift work
- Professional Senior, Engineering - Avionics Systems When applicable, Bombardier promotes flexible and hybrid work policies. Why join us? At Bombardier, we design, build and maintain the world’s peak-performing aircraft for the world’s most discerning people and businesses...Work at officeFlexible hoursShift work2 days per week
- Become a key player at Bombardier as an Aerospace Engineer specializing in design and integration for structures and interiors. Apply your extensive aircraft design knowledge to create cutting-edge solutions.This Professional Senior role involves supporting the conceptualization...Internship
- Lead avionics systems engineering in Montreal with Bombardier, applying aircraft integration and certification expertise within a hybrid work schedule. As a Professional Senior, Engineering, you will support avionics systems across Bombardier aircraft, new development programs...Work at office
- ...run what runs the world. Acts as a design authority for an engineering discipline with medium complexity. Completes assignments on multiple... ..., cement, chemicals or pulp & paper. Familiarity with ABB platforms: 800xA, ABB Ability™, Expert Optimizer, DCS/PLC systems, and...Contract workInternship3 days per week
- ...and OPC servers Support customer-site start-up, tuning, stabilization, and benefit validation Requirements: Bachelor's degree in engineering or a related field 10+ years in advanced process control, automation, or optimization Practical knowledge of mining or cement...Contract work3 days per week
- Bombardier Transportation GmbH in Canada is seeking a Technical Expert, Stress Engineering with extensive aerospace experience to lead structural sizing, substantiation and certification across major programs. You will collaborate with OEMs and suppliers, review analyses, validate...
- Technical Expert Engineering, EWIS Integrator Working at Bombardier Events Hiring When applicable, Bombardier promotes flexible and hybrid work policies. Why join us? At Bombardier, we design, build and maintain the world’s peak-performing aircraft for the world...Flexible hoursShift work
- Sadie, a Montreal-based company building voice AI for hotels, seeks an Engineering Manager to lead the engineering team, balance people management with hands-on coding, and coordinate across several products. You will own delivery plans, drive performance, and ensure releases...
- Avionics Manager, Engineering - Avionics Development Program Working at Bombardier Events Hiring Language Sign in Employee Login Avionics Manager, Engineering - Avionics Development Program Job Description Job Alerts Link Posting Start Date: 11/5/26 Requisition ID: 15562 St...Flexible hoursShift work
- ...deliver today, and progressively take that work over. You will partner closely with the Tax, Finance and Data Platform teams, who will support you on the deeper engineering side. This is a full-time, office-based position in Montreal, Quebec, reporting to the Tax Department and...Long term contractFull timeTemporary workWork at officeImmediate startDay shift
- ...Manager, Engineering, Product Development Acceleration - PMO St-Laurent, QC, CAN When applicable, Bombardier promotes flexible and hybrid work policies. Why join us? At Bombardier, we design, build and maintain the world’s peak-performing aircraft for the world’s most...Work at officeFlexible hours
- Hitachi Energy is seeking a Senior Project Lead Engineer to drive substation automation projects, lead technical design, and coordinate across design, production, and commissioning stages. You will configure SCADA, protect relay systems, and work with customers to deliver high...Internship
- Technical Expert Engineering, Systems Installation Integrator Posting Start Date: 9/9/26 Requisition ID: 15339 St-Laurent, QC, CAN When applicable, Bombardier promotes flexible and hybrid work policies. Why join us? At Bombardier, we design, build and maintain the...Flexible hoursShift work
- Professional Senior, Engineering-Design and Integration in Structures and Interiors Working at Bombardier Events Hiring Apply now Language... ...of lessons learned. Examples include: Landing Gear integration, Engine integration etc. Conceptual sizing and safety assessment Multi-...Internship
- Bombardier in Saint-Laurent, QC seeks an Engineering Professional Senior, Mechanical Engineering, Experimental Design - Wind Tunnel Models to lead wind tunnel model development for aircraft programs. You will design wind tunnel models for Stability & Control, Takeoff & Landing...
- Technical Expert, Engineering, Materials and Processes, Composites Posting Start Date: 10/15/26 Requisition ID: 16031 Location: St-Laurent, QC, CAN, H4R 1K2 When applicable, Bombardier promotes flexible and hybrid work policies. Why join us? At Bombardier, we design...Work at officeFlexible hoursShift work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded C++ Platform Engineer Hillsboro. Be the first to apply!
- c++ software developer L'Île-d'Orléans Regional Municipality, QC
- c++ developer L'Île-d'Orléans Regional Municipality, QC
- c++ L'Île-d'Orléans Regional Municipality, QC
- junior c++ developer
- c++ developer freelance
- c++ software developer
- développeur c++
- c++ developer fintech
- c++ developer
- embedded c c++ software engineer


