Broadcom is a designer, developer, and global supplier of a broad range of analog and digital semiconductor connectivity solutions. They are seeking an experienced Applications Developer to join their team, responsible for designing and developing application software for networking and storage area network products.
Designing, developing, debugging, and testing Application Software for our cutting-edge networking and Storage Area Network products
Function both in an individual capacity and work alongside a team of world-class engineers
Develop and test Application Software for Broadcom ECD's state-of-the art FC/NVME HBA products
Collaborate seamlessly with cross-functional teams spanning multiple sites to design, develop, and support diverse applications
Execute test cases, creating test scripts, and supporting development initiatives for embedded systems
Qualification
Required
Proficiency in one or more languages such as C, C++, Python, Java, JavaScript, and shell scripting
Familiarity with JavaScript, HTML, CSS
Familiarity with frontend frameworks (preferably REACT)
Familiarity with backend frameworks
Understanding of RESTful APIs
Familiarity with relational databases
Experience troubleshooting applications running in multiple environments (e.g Linux, Windows)
Experience in debugging code using IDEs such as Microsoft Visual Studio
Experience with unit, integration, and system testing
Able to write custom scripts to automate repetitive tasks/procedures
Experience with Docker, Podman, Kubernetes, Jenkins, SVN
Basic Linux OS administration (Ubuntu, Alpine Linux, RHEL)
Understanding of web vulnerabilities
Experience with zero-trust architectures
Experience with pen testing
Experience with Identity and Access Management services (e.g Okta, Azure AD)
Experience with security/vulnerability scanning tools (e.g Black Duck)
Excellent communication and documentation skills
BS degree in Computer Science/Electrical Engineering/Computer Engineering and 2+ years related experience or MS degree in Computer Science/Electrical Engineering/Computer Engineering
Pro-active approach to problem solving
Attention to detail
Focus on quality
Team-player attitude
Preferred
Benefits
Medical, dental and vision plans
401(K) participation including company matching
Employee Stock Purchase Program (ESPP)
Employee Assistance Program (EAP)
Company paid holidays
Paid sick leave and vacation time
Broadcom is a designer, developer, and global supplier of a broad range of analog and digital semiconductor connectivity solutions.