Sr. Principal Software (Firmware)Engineer

Skyworks
Austin, TX, US
Full-time
We are sorry. The job offer you are looking for is no longer available.

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.

Through our broad technology expertise and one of the most extensive product portfolios in the industry, we are Connecting Everyone and Everything, All the Time .

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 creative thinking.

We value 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 are changing the way the world communicates.

Requisition ID : 74196

Job Description

The Role

We are looking for a proactive, detail-oriented, hands-on, results-driven Senior Principal Firmware Engineer who is passionate about making our customers successful, welcomes challenges with enthusiasm and thrives in a dynamic and fast-paced environment, to become an integral part of our Broadcast team.

The Senior Principal Firmware Engineer will play key roles in system architecture, embedded firmware implementation, and technical leadership.

Responsibilities

  • Work closely with firmware, applications, hardware, marketing, and customer teams on multiple projects to :
  • Understand, partition and document features, specifications, and dependencies
  • Define and develop flexible and scalable firmware architectures and internal and external APIs
  • Design and develop broadcast radio firmware elements, including features, infrastructure components, and interfaces
  • Work with teams on system integration, resource management, performance evaluation, testing, debugging, deployment, and customer support
  • Peer Code reviewing

Qualifications

  • MS in EE / ECE and 12+ years of hands-on embedded firmware MCU development OR
  • BS in EE / ECE and 15+ years
  • PhD in EE / ECE and 8+ years

Background in one or more of the following areas is required

  • Strong embedded firmware development in C / C++
  • Embedded firmware architecture and product specification, development, and validation
  • RTOS development / integration in a multi-core environment
  • Continuous Integration (CI) Development and Deployment
  • Scripting languages, e.g., Python, TCL or similar
  • Responsive, self-driven, with strong sense of ownership
  • Exceptional communication and presentation skills
  • Ability to interact with cross-functional stakeholders at all levels
  • Hands-on Agile embedded firmware development

Preferred Qualifications

Background in one or more of the following areas is a plus :

  • Analog and / or digital broadcast radio system development, including signal processing and communications
  • Concepts of radio broadcast technologies used in AM, FM, DAB / DAB+, DMB, DRM, and CDR systems, such as :
  • Seek / Scan
  • Signal quality metrics
  • RF-to-Bits processing and antenna diversity
  • OFDM, Channel Estimation / Equalization and Channel decoding
  • Carrier Frequency and Sample Rate Offset tracking and correction
  • Audio encoding, decoding and general audio processing

LI-DD1

The typical base pay range for this role across the U.S. is currently USD $136,800 - $271,500 per year . Starting base pay will depend on relevant experience and skills, training and education, business needs, market demands, the ultimate job duties and requirements, and work location.

Skyworks has different base pay ranges for different work locations in the U.S. Benefits include access to healthcare benefits (including a premium-free medical plan option), a 401(k) plan and company match, an employee stock purchase plan, paid time off (including vacation, sick / wellness, parental leave), among others.

Employees are eligible to participate in an incentive plan, and certain roles are also eligible for additional awards, including recognition and stock.

These incentives and awards are based on individual and / or company performance.

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.

Skyworks strives to create an accessible workplace; if you need an accommodation due to a disability, please contact us at [email protected].

3 days ago
Related jobs
Promoted
Raytheon
Austin, Texas

Our engineers are responsible for all elements of the development lifecycle for test including: test requirements, test system design, flight simulations, hardware-in-the-loop, computer-in-the-loop, advanced engineering prototyping technology, flight operations for manned and unmanned vehicles, envi...

CDK Global
Austin, Texas

Drive timely/quality delivery against business goals, while evangelizing and improving engineering excellence. Bachelor’s degree in Computer Science, Engineering, or related field and 5 -7 years of experience. ...

City of Austin
Austin, Texas

Power System Principal Engineer. Power System Principal Engineer. ...

Renesas Electronics
Austin, Texas

The software team is seeking a Principal Software Engineer who is technically savvy and is excited about working within a SoC development team to produce customer facing software to enable our customers. Gather and drive clarity on software requirements from diverse groups including customers, appli...

Halliburton
TX, US

Candidates having qualifications that exceed the minimum job requirements will receive consideration for higher-level roles given (1) their experience, (2) additional job requirements, and/or (3) business needs Depending on education, experience, and skill level, a variety of job opportunities might...

Raytheon
TX, United States

Typically requires a Bachelors degree in Science, Technology, Engineering or Mathematics (STEM) and 5 years of relevant software engineering experience. The team members are multi-disciplined and contribute across all phases of systems engineering, software development, integration and test, and met...

1000 KLA Corporation
Austin, Texas

Strong software engineering skills working with tools such as Azure/DevOps, GIT, CMake, Docker/Container. The work also requires making appropriate design decisions in terms of software architecture and patterns. Working closely with research scientists, application engineers and other team members....

Global Channel Management, Inc
Austin, Texas

MTS, Software Engineer needs 15+ years of experience building successful production software systems. MTS, Software Engineer requires:. Competent in software engineering tools (e. MTS, Software Engineer duties:. ...

Visa
Austin, Texas

We are looking for a passionate and self-motivated individual with excellent software engineering skills and expertise in Java and/or ReactJS. We are a full stack team that leverages our engineers’ skillsets to put them in a position to succeed. ...

Splunk Inc
Texas, United States

Splunk is looking for an enthusiastic and creative Backend Principal Software Engineer to join our Splunk Observability team, who will work on systems that empower our customers to detect and resolve their infrastructure and application issues quickly. Take actions to improve the engineering team’s ...