Software Tools Developer - DevOps Team

Date: Mar 11, 2023

Location: Austin, TX, US

Company: Skyworks


If you are looking for a challenging and exciting career in the world of technology, then look no further. Skyworks is an innovator of high performance analog semiconductors whose solutions are powering the wireless networking revolution. At Skyworks, you will find a fast-paced environment with a strong focus on global collaboration, minimal layers of management and the freedom to make meaningful contributions in a setting that encourages creativity and out-of-the-box thinking.  Our work culture values diversity, social responsibility, open communication, mutual trust and respect.  We are excited about the opportunity to work with you and glad you want to be part of a team of talented individuals who together can change the way the world communicates.

Requisition ID: 70405 


Job Description


The DevOps team is a new team within the Mixed Signal Solutions (MSS) division of Skyworks. We are seeking immediate employment of a Principal Software Engineer to drive definition, implementation, and adoption of new internal firmware development tools. Standardize and improve existing workflows, tools, and practices across various MSS teams.

Essential Functions: 

Design, implement, and maintain internal development tools used by various groups inside the MSS organization
Work closely with multiple firmware and applications teams
Communicate ideas and proposals clearly
Propose solutions based on team requirements and industry best-practices
Implement continuous integration frameworks
Work closely with firmware teams to transition to new methodology
Mentor junior DevOps engineers and interns

Bachelor’s degree in computer science, computer engineering, or electrical engineering required
At least ten years of industry experience in software engineering, firmware engineering, or DevOps
Excellent written and verbal communication and technical presentation skills
Proven track record of designing, developing, deploying, and maintaining large software projects.
Must have a good understanding of the Agile approach to software development
Proficiency in one or more of the following programming languages:
Python, C/C++, Java, C#

Preferred Experience: 

Proficient in Python with knowledge of other scripting languages

Proficient in C/C++

Experience Creating and maintaining Jenkins Pipelines

Creating and maintaining virtual machines/containers using Docker or other tools

Creating and maintaining static code analyzers

Familiarity with version control systems Git, Subversion and similar

Experience with build tools, such as Make, CMake, and others

Linux administration experience




Skyworks is an Equal Opportunity Employer.  All qualified applicants will receive consideration for employment without regard to race, color, religion, age, sex, sexual orientation, gender identity, national origin, disability, protected veteran status, or any other characteristic protected by law.

Nearest Major Market: Austin

Job Segment: Software Engineer, Firmware, Developer, Computer Science, Electrical Engineering, Engineering, Technology