BSP and System Software Engineer developing embedded Linux solutions for home gateways. Collaborating with hardware teams and integrating vendor SDKs while optimizing system performance.
Responsibilities
BSP and system development for embedded Linux platforms targeting home gateways with Wi-Fi mesh capabilities.
Work closely with hardware team and chipset vendor to bring up new boards and platforms.
Integrate SoC vendor SDKs with prplOS and contribute to upstream efforts within the prpl Foundation and OpenWRT communities.
Enable and debug platform-level support for EasyMesh™ (via prplMesh), TR-181-based configuration, and middleware integration.
Optimize system components for system stability, performance, and footprint in constrained environments.
Collaborate with software, QA, and DevOps teams to support firmware builds, CI/CD, and system-level debugging.
Participate in architectural discussions, code reviews, and platform roadmaps for next-generation CPE devices.
Requirements
Bachelor’s or master’s degree in electrical engineering, computer engineering, or computer science.
2+ years of experience in embedded Linux development for consumer networking or IoT products. (5+ years would be Sr.)
Experience with embedded Linux, kernel, U-Boot, protocol stack, and system components.
Experience in C and scripting (Bash, Python)
Knowledge of OpenWRT, prplOS, or similar embedded Linux platforms
Experience of system events in different sub-systems such as Ethernet, Wi-Fi, protocol stacks.
Engineer Test designing, developing, and implementing testing methods at HII's Ingalls Shipbuilding division. Collaborating on testing and evaluating devices in a major naval shipbuilding company.
Engineer Mechanical 1 at Newport News Shipbuilding responsible for the planning, design, and development of mechanical systems. Collaborating with trades on servicing Navy nuclear reactors in Virginia.
Early Career Environmental Engineer at Geosyntec involved in site assessment and remediation projects. Apply academic knowledge to real - world situations while learning essential consulting skills.
Tech Pubs Engineer involved in creating and revising Tech Pubs documents for aviation. Collaborating with authors, illustrators while adhering to aerospace standards and delivering high quality work.
Manufacturing Engineer enhancing production automation and supporting lean manufacturing efforts at Supermicro. Focusing on hands - on production automation enhancements for AI factory operations.
Service tooling and ancillary equipment to ensure smooth manufacturing operations at Ball Corporation. Work includes maintenance, repairs, and setting up production lines in Kettering, UK.
Product Development Engineer at Mercedes - Benz integrating powertrain systems and collaborating with various departments. Overseeing automotive product development and ensuring technical compatibility of components.
Senior Manufacturing Engineer executing Capital automation projects at JELD - WEN facilities. Directing cross - functional teams to achieve operational excellence through CI, Lean Six Sigma, and SQDCI methodologies.
PMO overseeing significant nuclear projects at Ekium in Aix - en - Provence. Collaborating with teams and ensuring project adherence to best practices and regulations.
Process Engineer optimizing manufacturing processes for semiconductor and display technologies at Applied Materials. Collaborating with R&D teams to drive innovation in manufacturing processes.