Logo
Broadcom

Senior Software Engineer

Broadcom, Plano, Texas, us, 75086

Save Job

Job Summary Broadcom's Mainframe Software Division is looking for a talented and motivated Software Engineer to build high‑quality applications using agile practices. This hands‑on role focuses on modernizing enterprise software at the intersection of design and development.

Key Responsibilities

Design and develop high‑quality software architecture for the mainframe platform.

Build, implement, test, and debug functional software solutions, leveraging Linux expertise to modernize our enterprise software.

Collaborate with product management and fellow software engineers in an agile environment to define requirements and deliver solutions.

Automate tasks through tools and scripting to increase efficiency.

Drive innovation and contribute to a fast‑paced environment with a passion for continuous improvement.

Collaboration and Leadership:

Collaborate with other product SW Engineers to share knowledge, best practices, and lessons learned.

Mentor junior engineers and guide them in their professional growth.

Continue to build Linux expertise and keep abreast of new technology, processes, systems, and tools.

Engineering Excellence Initiatives:

Take the lead in engineering excellence initiatives, promoting best practices, code quality, and technical debt reduction.

Contribute to retrospectives and actively address impediments to team productivity.

Volunteer for and commit to delivering stories and tasks within the sprint.

Required Skills & Competencies

Strong programming skills in one or more of the following languages: C, C++, Java, and scripting language experience is desirable.

Strong analytical, problem‑solving, and debugging skills in a combined software and hardware environment.

Experience with Linux security, OpenSSL, and certificate management.

Experience with OpenShift, Kubernetes, Docker or Podman, and tools related to automating the deployment and management of containerized applications.

Excellent written and verbal communication skills; ability to efficiently collaborate with multiple teams across geographically diverse areas.

Experience working in an Agile development methodology and an understanding of DevOps principles.

Desired Technical Skills & Experience

Additional experience in one or more of the following languages: IBM Assembler, Metal C, and JCL would be a huge plus.

Experience with Linux systems on various hardware platforms, for example x86 and s390x architectures.

Understanding of Linux hardware and virtual machine configurations using hypervisors.

Linux performance monitoring and tools.

Knowledge of performing security scans using tools like BlackDuck and Coverity.

Knowledge of cloud technologies especially around cloud storage (on or off z/OS) is a plus.

Preferred Education Bachelor's degree in Computer Science, Electrical Engineering or equivalent in a related field.

Work Experience Preferably, eight (8) or more years of experience in software development or a related field with various Linux distributions, architectures, system internals, and utilities.

Business Travel and Physical Demands

No (or minimal) business travel is expected for this position.

Office environment. No special physical demands are required.

Compensation and Benefits The annual base salary range for this position is $108,000 – $172,800. This position is also eligible for a discretionary annual bonus in accordance with relevant plan documents, and equity in accordance with equity plan documents and equity award agreements. Broadcom offers a competitive and comprehensive benefits package: 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. The company follows all applicable laws for Paid Family Leave and other leaves of absence.

Why Join Our Team?

High impact: Opportunity to have a significant impact on our Mainframe product teams by building foundational tools that modernize our software.

Great team culture: The Mainframe Software Division is known for its collaborative and supportive workplace culture.

Competitive compensation: We offer competitive salaries, valuable equity options, and comprehensive benefits.

#J-18808-Ljbffr