About Marvell
Marvell’s semiconductor solutions are the essential building blocks of the data infrastructure that connects our world. Across enterprise, cloud and AI, automotive, and carrier architectures, our innovative technology is enabling new possibilities.
At Marvell, you can affect the arc of individual lives, lift the trajectory of entire industries, and fuel the transformative potential of tomorrow. For those looking to make their mark on purposeful and enduring innovation, above and beyond fleeting trends, Marvell is a place to thrive, learn, and lead.
Your Team, Your Impact
Marvell is a leading provider of innovative technologies, including ultra-fast read channels, high-performance processors, leading edge transceivers, highly efficient analog designs, and powerful cryptographic engines. These solutions address all segments of the hard disk drive (HDD) and solid-state drive (SSD) electronics markets, providing complete solutions including controllers, product firmware, and reference board designs. Many of the same technologies have been utilized in Marvell system solutions products, powering PCs, servers, cloud, and enterprise systems.What You Can Expect
Application Development
Develop and maintain desktop GUIs with Qt (C++) or PySide6/PyQt (Python), prioritizing usability, performance, and scalabilityImplement backend services (mini microservices) in C, C++, or Python, ensuring smooth data flow and integration with the front endIncorporate HTML/CSS as needed for lightweight web interfaces or embedded web componentsGUI Application Architecture Design & Development
Contribute to architectural designs for desktop GUIs, employing Dependency Injection, IoC, and event-driven patternsUtilize a plugin-like approach to build modular, extensible applications that enable feature expansion without large-scale refactoringEnsure architecture remains maintainable, testable, and adaptable to evolving requirementsPerformance & Troubleshooting
Diagnose complex issues across the stack and propose solutions to enhance reliability and maintainabilityConduct performance profiling and apply optimizations to both UI and backend componentsCollaboration & Delivery
Work with hardware teams to align product requirements with software solutionsParticipate in code reviews, propose improvements to coding standards, and help maintain overall code qualityUtilize CI/CD pipelines to streamline builds, testing, and deploymentsDocumentation & Continuous Improvement
Produce and update comprehensive documentation for internal teams, including user manuals and API referencesIdentify opportunities for process enhancements and actively contribute to continuous improvement initiativesWhat We're Looking For
Education & Experience
6+ years of professional experience in software/firmware engineering or related fieldsBachelor’s or Master’s degree in Computer Science, Electrical Engineering, or a related disciplineCore Technical Skills
Proficiency in C/C++ and PythonHands-on experience with Qt (C++) or PySide6/PyQt (Python) for desktop GUI developmentFamiliarity with HTML/CSS for basic web interfacesBackground in Dependency Injection (DI), Inversion of Control (IoC), and service-oriented architecturesKnowledge of event-driven design patterns (e.g., publish-subscribe, observers) and plugin-like architecturesDesign & Troubleshooting
Advanced ability to debug and resolve complex software, firmware, and system-level issuesSkilled in performance analysis and optimization for both front-end and backend componentsTools & Processes
Experience using Git and setting up automated CI/CD pipelinesFamiliarity with microservices, APIs, and backend frameworksStrong communication skills to coordinate with cross-functional teamsAdditional Compensation and Benefit Elements
With competitive compensation and great benefits, you will enjoy our workstyle within an environment of shared collaboration, transparency, and inclusivity. We’re dedicated to giving our people the tools and resources they need to succeed in doing work that matters, and to grow and develop with us. For additional information on what it’s like to work at Marvell, visit our Careers page.
All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability or protected veteran status.
#LI-UN1