Engineer, Software Job in Marlborough 01752, Massachusetts Us

Marvell. Moving Forward Faster.

Marvell offers revolutionary devices that touch every point of the communications infrastructure: switching, transceivers, wireless, PC connectivity, communications controllers, and storage. Our continuous cycle of innovations has enabled Marvell to consistently deliver the industry’s gold standard, emerging as the market leader in virtually all of our product categories.

Position Description:

Seeking a skilled, highly motivated and hands-on engineer to join a fast-paced, exciting and growing team responsible for delivering next generation, state-of-the-art power management solutions for Marvell's Mobile Products Group. This team defines and optimizes the power management software architecture for a variety of mobile operating systems running on Marvell's highly-rated ARMADA(TM) family of processors. It provides an excellent opportunity for talented engineers to grow, expand their technical expertise and contribute significantly in a challenging, rewarding and fun environment.

In this position, the engineer will be deeply involved in all aspects of SoC and platform-level power management (pre- and post-silicon) for Marvell's current and future generations of ARMADA(TM) processors. Key responsibilities will include:
- Designing the next generation power management software layer(s)/ module(s) that will be the reference standard for highly power-optimized Marvell ARMADA(TM) SoC-based platforms across multiple mobile operating systems.
- Pre-silicon SoC power architecture analysis with silicon design teams. Developing system-level power consumption models for predicting device battery life.
- Pre-silicon power measurement and validation on FPGA platforms and/or emulation platforms.
- Platform design interaction with hardware/ board design teams, focusing on PMIC and platform component selection for optimizing platform power consumption.
- Detailed post-silicon SoC and platform power domain measurements and data analysis for bare metal (low level/ bootloader level) and full Mobile OS-level use cases.
- Working closely with silicon design and silicon validation teams to correlate power data and identify areas for optimization.

To Apply Visit Marvell Semiconductor

Qualifications:

- M.S. Degree in Computer Science/ Computer Engineering/ Electrical Engineering or equivalent.
OR
- B.S. Degree + 2 years' experience in Computer Science/ Computer Engineering/ Electrical Engineering or equivalent.

Required/ Mandatory Skills:
- Excellent C/ARM Assembly coding skills.
- Deep understanding of SoC architecture, OS internals and device drivers, particularly system-level power management frameworks.
- Strong ability to analyze platform/ hardware schematics and component datasheets. Experience with ARM architecture-based platforms preferred.
- Experience with system-level and SoC-level power management analysis, measurement and optimization.
- Expertise in using hardware/ measurements tools, in particular logic analyzers, oscilloscopes and multi-meters. Network simulators knowledge will be an added advantage.
- Good verbal and communication skills.

Additional/ Recommended Skills:
- Marvell ARMADA(TM) SoC and/or XScale(TM) Architecture knowledge.
- Embedded platforms/ Mobile devices-based Symmetric Multi-Processing (SMP) knowledge.
- End-user level/ GUI familiarity with navigating and using Mobile OS interfaces (Android, iOS, QNX, Windows Phone or equivalent).

Founded in 1995, Marvell Technology Group Ltd. has operations worldwide and approximately 5,000 employees. Marvell's U.S. operating subsidiary is based in Santa Clara, California and Marvell has international design centers located in the U.S., Europe, Israel, Singapore and China. A leading fabless semiconductor company, Marvell ships over one billion chips a year.