> Markdown version of [/jobs/ext/1700371-software-engineering-manager](https://www.wearedevelopers.com/jobs/ext/1700371-software-engineering-manager). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineering Manager - **Company:** MaxLinear, Inc. - **Location:** Carlsbad, CA, United States - **Experience:** Experienced - **Salary:** $167,000.0 - $206,000.0 - **Contract:** Permanent contract - **Skills:** Board Bringup, Agile Methodology, Automation of Tests, Content Management Interoperability Services, Software Documentation, Software Quality, Computer Programming, Computer Engineering, Continuous Integration, Software Debugging, Embedded Software, Ethernet, Firmware, Field-Programmable Gate Array (FPGA), Joint Test Action (IEEE Standards), Python (Programming Language), Multiprocessing, Network Protocols, Software Architecture, Real-Time Operating Systems, Signal Processing, Software Engineering, Software Requirements Analysis, Systems Integration, Strategies of Testing, Software Organization, Scripting, PIC Microcontroller, Application Specific Integrated Circuits, Information Technology - **Published:** July 7, 2026 - **Apply:** https://careersus-maxlinear.icims.com/jobs/3051/software-engineering-manager/job?mode=apply&apply=yes&in_iframe=1&hashed=-1834446046 ## About the Role * Strong experience developing embedded software and firmware for communication, networking, telecommunications, semiconductor, or related products * Deep understanding of DSP-based SoC architectures and embedded systems * Experience working with DSP firmware and signal-processing systems * Strong proficiency in C/C++ programming in embedded environments * Experience with RTOS * Experience with multi-core processors, microcontrollers, and hardware/software integration * Strong debugging skills across software, firmware, DSP, SoC, and hardware domains * Hands-on experience with silicon bring-up, board bring-up, and system-level validation * Ability to drive complex technical issues across multiple organizations and stakeholders * Demonstrated experience leading engineering teams and delivering products on aggressive schedules * Ability to influence technical direction and drive execution in a cross-functional environment * Strong written and verbal communication skills * Preferred Experience + Management experience + Experience with optical networking, optical transceivers, Ethernet, OTN, PCS/PMA, FEC, CMIS, or related communication technologies + Familiarity with SerDes, high-speed interfaces, and networking protocols + Experience with lab debugging tools such as oscilloscopes, logic analyzers, protocol analyzers, and JTAG debuggers + Experience leading geographically distributed engineering teams + Knowledge of Agile development methodologies and modern CI/CD environments + Familiarity with Python, scripting languages, and automated test frameworks * BS in Electrical Engineering, Computer Engineering, Computer Science or related + 9 years of experience, or MS + 7 years of experience, or Ph.D. + 4 years of experience, The actual starting base salary will be determined by the match to certain role-related criteria such as educational degree(s) or equivalent, relevant work experience, skillset needed for the role, and geographic location; this is not an all-inclusive list as some roles may require unique skills or experience. ## Description MaxLinear is seeking a Software Engineering Manager to join our team. The position combines hands-on technical leadership, people management, project execution, and cross-functional collaboration in a fast-paced product development environment. In this role, you will focus on the following: * Lead a team of software and firmware engineers developing embedded solutions for communication and networking products * Drive software development activities across the product lifecycle, from architecture and design through implementation, validation, release, and sustaining support * Collaborate closely with DSP, ASIC, Hardware, Validation, Systems, and Program Management teams to resolve technical challenges and execute project deliverables * Lead software bring-up activities for new silicon, FPGA/emulation platforms, and hardware prototypes * Drive root-cause analysis and resolution of complex system-level issues involving software, firmware, DSP, hardware, and test infrastructure * Own project planning, execution tracking, schedule management, risk identification, and mitigation within the software organization * Ensure software deliverables meet product quality, performance, reliability, and schedule objectives * Review software architecture, design, code quality, and test strategies to ensure maintainability and scalability * Guide the development of software requirements, design specifications, implementation plans, and test documentation * Establish and improve engineering processes, development methodologies, and quality practices * Support customer escalations / field issues by driving technical investigations and corrective actions * Conduct performance reviews, provide career development guidance, and foster a culture of accountability, innovation, and collaboration * Promote effective communication and alignment across geographically distributed teams ## Related Videos - [Strange New Worlds: shaping the future of the digital age](https://www.wearedevelopers.com/videos/677-strange-new-worlds-shaping-the-future-of-the-digital-age) - [The Gashlycrumb Tinies of AI Networking You Must Know (or Languish!)](https://www.wearedevelopers.com/videos/2067-the-gashlycrumb-tinies-of-ai-networking-you-must-know-or-languish) - [Playing Pong on a shoulder press machine](https://www.wearedevelopers.com/videos/100140-playing-pong-on-a-shoulder-press-machine) - [JavaScript? No. Java Scripts! - Scripting with Java](https://www.wearedevelopers.com/videos/2094-javascript-no-java-scripts-scripting-with-java) - [Building a hypercar from scratch](https://www.wearedevelopers.com/videos/607-building-a-hypercar-from-scratch) - [More efficient software for more efficient microchips](https://www.wearedevelopers.com/videos/1164-more-efficient-software-for-more-efficient-microchips) ## Related Articles - [How Much Does a Software Engineer Make? Realistic Software Engineering Salaries](https://www.wearedevelopers.com/magazine/425-how-much-does-a-software-engineer-make-realistic-software-engineering-salaries) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [How Much FAANG Companies Actually Pay Software Engineers in 2025](https://www.wearedevelopers.com/magazine/230-how-much-faang-companies-actually-pay-software-engineers-in-2025)