08 Nov
|
Mannarino
|
Winnipeg
08 Nov
Mannarino
Winnipeg
Use C++, Python, and device-driver expertise to develop embedded platforms in office 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
Requirements
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.
📌 Embedded C++ Platform Engineer Hillsboro (Winnipeg)
🏢 Mannarino
📍 Winnipeg