Lead Firmware Developer 8/24/2016
JOB DESCRIPTIONAPPLY JOB DESCRIPTION:
This is your opportunity to be a lead software developer for Broadcom Secure Embedded SoC products. The responsibilities include
-Work with Software, Hardware, Architecture and Design teams to define requirements and architecture for future generations of embedded SoCs
- Design, develop, test and support of device drivers and firmware for Broadcom Secure SoCs - Lead a team of firmware engineers responsible for device driver development in RTOS environment
* Extensive hardware-centric embedded software design, debug and optimization experience
* Development expertise in bare metal and (RTOS) target environments
* Experience developing and debugging performance and memory optimized device drivers for High and low speed I/O interfaces such as USB, SPI, I2C, ethernet, ADC/DAC etc
* Experience using debug tools such as ICE, logic analyzers, GDB, oscilloscopes and multimeter
* Knowledge of system primitives such as timers, DMA, interrupts and cache configuration
* Knowledge of ARM (cortex-M) processor architectures
* Experience leading team of engineers during firmware development
* Strong coding/debugging experience in C * Experience with cryptographic protocols such as SSL, symmetric and asymmetric cryptography is a plus
* Experience writing device drivers for uClinux/Linux or ARM mbed is a plus
* BS/B.Tech degree and 12+ years of experience, an MS/M.Tech degree and 9+ years of experience or a PhD and 6+ years of experience, or equivalent quantifiable ability, experience and communication skills. Computer Science, Electrical Engineering, Computer Engineering or equivalent degree.
Thought Leadership Internally recognized technical or business contributor, uses skills to contribute to development of company objectives and principles and to achieve goals in creative and effective ways. Possesses a specialized level of technical expertise or business acumen Represents the company at industry forum and conferences Develop and/or applies innovative technologies and concepts Technical or business consulting resource to business level managers Goals generally communicated in "solution" or project goal terms. Means of arriving at a solution not generally determined by other than the incumbent. Set direction for high-impact and/or long-range strategic projects Leads major initiatives Virtually self-supervisory 12+ years of related experience. At this level, post-graduate coursework may be expected.
IF YOU ARE LOCATED OUTSIDE USA, PLEASE BE SURE TO FILL OUT A HOME ADDRESS AS THIS WILL BE USED FOR FUTURE CORRESPONDENCE.
All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, citizenship, disability or protected veteran status.