Firmware Developer responsible for design and maintenance of Linux device drivers for ARM64 SoCs at Marvell. Collaborating across teams and contributing to open-source communities.
Responsibilities
Design, implementation, and maintenance of Linux device drivers and debug utilities for ARM64 based SoCs
Participate in all phases of development and support including architecture, requirements, design, coding, unit testing, benchmarking, and support
Work closely with the Hardware, Firmware, and internal test teams on resolving issues during unit and integration testing
Contribute meaningfully to the Linux upstream community and OS distro vendors (such as RedHat and SUSE)
Requirements
Bachelor’s or Master's degree in computer science, Electrical Engineering, or related fields
2 - 10 years of related professional experience
Sound knowledge on ARM64 architecture
Strong working experience on Kernel internals, device driver development, and virtualization concepts
Hands-on experience working on ARM trusted firmware (ATF)
Knowledge on ARM64 debug and error handling technologies like RAS, synchronous/asynchronous errors, watchdog etc.
Excellent C programming skills
Excellent software design, problem-solving, debugging, and documentation skills
Prior hands-on experience on using GDB, logic analyzer, Lauterbach is a plus
Industrial Engineer overseeing industrialization projects to series production. Identifying improvement potentials and optimizing processes in a family - owned automotive company.
Senior Document Developer supporting Queensland Rail in modernising documentation for safety and compliance. Ensuring clarity and usability in technical documentation through innovation and collaboration.
Senior Training Instructor overseeing and implementing engineering training programs at NextEra Energy. Delivering compliance training and coaching instructors for nuclear industry standards.
Application Developer supporting technology across West Virginia for the Land - Grant Engagement Division. Responsibilities include database management, web development, and team collaboration.
iOS Developer creating innovative photo editing software for Skylum. Develops high - performance apps with AI - powered photo tools for iOS and iPadOS in a hybrid work environment.
Studien - Trainee in Sustainable Engineering and Management, developing innovative solutions for a sustainable future with practical experience in various departments.
Engineering Specifications Consultant providing technical expertise to MEP firms and design/build contractors. Building relationships with stakeholders and driving product demand and inclusion in specifications.
Engineering Specifications Consultant providing technical expertise to MEP firms and contractors. Building relationships and ensuring inclusion of Viega products across project specifications with a focus on customer engagement.
Engineering Specifications Consultant at Viega, providing technical expertise to MEP firms and contractors. Building relationships with architects and contractors to support product specifications.
Engineering Specifications Consultant providing technical expertise to MEP firms and Design/Build contractors in Washington, DC by building relationships and collaborating with stakeholders.