Senior Staff, Firmware Developer

Year    Bangalore, Karnataka, India

Job Description


About MarvellMarvells 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 Firmware Engineer positionWhat You Can Expect- Design and develop software to configure low level hardware- Develop software for new SOC and add features requested by customers#LI-RS1What We're Looking ForSenior Firmware EngineerMarvell's breakthrough innovation remains at the heart of the company's storage, processing, networking, security and connectivity solutions. With leading intellectual property and deep system-level knowledge, Marvell's semiconductor solutions continue to transform the 5G, enterprise, cloud, automotive, and industrial markets. Work as part of core firmware software team to design, develop test and maintain various software/firmware components spanning boot, trusted execution environment, and drivers for next generation multi-core Octeon processors.Job Responsibilities:

  • Design and implement SoC execution and management platform based on U-Boot, ATF (Arm trusted firmware) and Linux kernel including secure boot and security
  • Optimize existing driver and application for high performance interfaces and protocols.
  • Interact with HW team on SoC specific details, support bringup and validation of next generation, low geometry chips.
  • Collaborate and participate with s/w team on architecture and design approach.
  • Interact with customers to understand their requirements and address any issues, write user level and design level software documentation
Our expectations:
  • Sound knowledge on ATF, U-Boot, device drivers
  • Solid programming skills in C in embedded multi-core environment, especially for high performance devices like routers, gateways, firewall or base stations.
  • BSc/MSc in Computer Science/Electronics/Telecommunication/Physics or similar with at least 8 years programming experience in low-level area: driver, interface
  • Solid debugging skills
  • Able to read board schematics
  • Shell scripting or other scripting language like python
  • PCIe, DDR protocols is a plus
#LI-RS1Additional Compensation and Benefit ElementsWith competitive compensation and great benefits, you will enjoy our workstyle within an environment of shared collaboration, transparency, and inclusivity. Were 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 its like to work at Marvell, visit our 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.

Marvell

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD3320665
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Bangalore, Karnataka, India
  • Education
    Not mentioned
  • Experience
    Year