Engineer, Principal- Software Systems - ARM Embedded Linux and Device Driver


Broadcom Corporation (NASDAQ: BRCM), a FORTUNE 500® company, is a global leader and innovator in semiconductor solutions for wired and wireless communications. Broadcom® products seamlessly deliver voice, video, data and multimedia connectivity in the home, office and mobile environments. With the industry’s broadest portfolio of state-of-the-art system-on-a-chip and embedded software solutions, Broadcom is changing the world by Connecting everything®.



Job Req ID: 551461 



Job Posting Title: Engineer, Principal- Software Systems – ARM Embedded Linux and Device Driver



City: Andover



State: Massachusetts



Country: USA



Alternate Location: US – North Carolina



Percent of Travel Required: 0% – 25%



Job Function: Engineering



Discipline: ENG-System Software-Software Systems






 



Job Description






The Connectivity, Processors & Security (CPS) team is expanding an exciting product line of SoCs with integrated network features. Our products are used in a wide range of systems including home gateways, home storage systems, point of sale devices, and industrial Ethernet applications.


ARM Embedded Linux / Bootloader / BSP and Device Driver Developer 


In this role you will:



Bring-up Linux and device drivers on next generation multi-core ARM based SOCs 



You will work as part of a team to design, integrate, debug, and document firmware and drivers for Systems on a Chip (SoC) used in a variety of applications in network switching.






 






 






Job Requirements






Typically requires a BS degree and 12 years of experience or an MS degree and 9 years of experience or a PhD and 6 years of experience


Expertise in one or more of the following is required:






– ARM Embedded Linux






– Dual/Quad CortexA series






– Linux BSP 






– Networking stack optimization & acceleration 


Hands on experience in these areas (preferred): 



– ARM Cortex-A series Linux BSP/U-Boot bring-up on ARM based SOC 



– Low level device drivers for low and high speed devices 



– Optimization of Linux based systems for performance 



– Realview or DStream ICE/GDB 



– Work in UNIX development environments 



– Debug with HW/SW teams with tools such as oscilloscopes, logic analyzers and SOC emulation environments 



– Building RYO Linux from open source, i.e. building compilers, tool chains, boot loaders, Linux, file systems 


Knowledge in the following is a plus: ARM Cortex-A architectures, ARM Assembly, AMP/SMP/UM Linux, VM, USB, SATA, PCIe, IPSEC, PPPoE/NAPT



Broadcom is an equal opportunity employer (Minorities/Females/Disabled/Veterans)





Job Segment:
Semiconductor, Developer, Embedded, Informatics, Linux, Science, Technology


Source link



Related Posts


EmoticonEmoticon

:)
:(
=(
^_^
:D
=D
=)D
|o|
@@,
;)
:-bd
:-d
:p
:ng
:lv