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.
Company | Skyworks |
---|---|
Role | Software Engineer 1 |
Location | Austin, TX |
Requisition ID | 74539 |
Industry | Semiconductors 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.