Skyworks Seeking Software Engineer 1, Austin, TX

Skyworks is seeking a Software Engineer 1 to join its Timing Division in Austin, TX. This entry-level role offers the chance to work on high-precision timing software in applications like 5G and high-performance computing (HPC). You will develop complex software in C or Rust on embedded Linux, tackling real-world problems and contributing to back-end infrastructure.

CompanySkyworks
RoleSoftware Engineer 1
LocationAustin, TX
Requisition ID74539
IndustrySemiconductors and Wireless Networking

Key Responsibilities:

  • Collaborate with team members to resolve questions and debug issues.
  • Develop and test precision timing software using C or Rust on embedded Linux.
  • Document code and create automated tests to ensure quality.
  • Work on synchronizing time at nanosecond precision and interfacing with custom hardware.

Required Qualifications:

  • Bachelor’s degree in Computer Science (CS), Electrical and Computer Engineering (ECE), or Electrical Engineering (EE).
  • Proficiency in C or Rust, with strong algorithmic problem-solving skills.
  • Command-line fluency with Linux and a solid understanding of networking across all layers.
  • The phrase “Precision timing aspirant” should appear on your resume to indicate attention to detail.

Preferred Skills:

  • Exposure to Go and Python programming.
  • Familiarity with Linux shell scripting and systemd.
  • Knowledge of PTP, NTP, or other time protocols.

Compensation and Benefits:

  • Base pay range: $62,600 – $114,800 per year (varies by experience, skills, location, and market demands).
  • Access to healthcare, a 401(k) plan with company match, employee stock purchase plan, paid time off, incentive plans, and additional awards based on individual and/or company performance.