Search by job, company or skills

skyworks solutions, inc.

Sr. Software Engineer

Save
new job description bg glownew job description bg glownew job description bg svg
  • Posted 22 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

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. 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: 77511

Description

We are seeking a skilled engineer to support product and test engineering automation initiatives within semiconductor product development and manufacturing. This role will focus on designing and implementing data engineering solutions to develop and maintain interactive applications that enable end-users to view, edit, and analyze manufacturing data. The ideal candidate will have hands-on experience with:

  • ETL processes (Excel → Oracle)
  • Python-based data transformation (using pandas or similar)
  • Full-stack development for database-driven web applications

Responsibilities

  • Analyze existing Excel worksheets and map them to normalized Oracle tables
  • Develop and maintain automated Python/SQL pipelines (using pandas, SQLAlchemy, etc.) to load new Excel exports into the database on a scheduled basis
  • Write Python scripts to standardize, clean, and transform raw data (e.g., handle missing values, normalize formats)
  • Write efficient SQL queries (joins, window functions, aggregates) and create views to support analysis
  • Build backend APIs (Flask, Django, or FastAPI) to expose database operations securely
  • Develop front-end interfaces (HTML/CSS/JavaScript or React/Vue) for querying, visualizing, and updating data
  • Integrate plotting or dashboard libraries (e.g., Plotly, Bokeh) for interactive analytics
  • Automate recurring tasks (scheduled data loads, report generation) using cronjobs, Airflow, or similar tools
  • Collaborate with IT and cross-functional stakeholders to gather requirements and iterate on solutions

Required Experience And Skills

  • Education: Bachelor's degree in IT, Computer Science, Data Engineering, or equivalent experience from an accredited university
  • Industry Experience: Semiconductor/manufacturing experience; product and test engineering background preferred
  • ETL & Data Integration: Excel → Oracle (or other RDBMS) using Python, PL/SQL/T-SQL, and bulk-load tools (e.g., SQL*Loader). Handling incremental updates, data integrity checks, and performance optimization
  • Data Cleaning & Python: Expertise in Python 3.x, especially pandas and NumPy for data wrangling. Building robust data-validation pipelines and modular transformation scripts
  • Database Design & SQL: Designing normalized schemas, defining keys/constraints, indexing strategies. Writing optimized SQL queries and troubleshooting performance
  • Web Application Development: Experience with Python web frameworks (Flask, Django, or FastAPI) and RESTful API design. Familiarity with front-end technologies (HTML5, CSS3, JavaScript) and at least one JS framework (React or Vue). Integrating interactive visualizations (Plotly, Bokeh, or similar)
  • Strong documentation skills for maintainability
  • Excellent written/verbal communication to translate technical concepts for non-technical stakeholders
  • Detail-oriented, with a focus on clean, maintainable code and thorough documentation

Desired Experience And Skills

Languages: Python, JavaScript, C#, SQL

Technologies: REST APIs, Docker

Tools/Applications: Jira or other ticketing systems

Platforms: Databricks, MS SQL

GUI Development: Web-based or standalone

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.

More Info

Job Type:
Function:
Employment Type:

Job ID: 147189659

Similar Jobs

Bengaluru, India

Skills:

.NETRabbitmqGcpKafkaAzureSqlPythonAWSGoGRPC

Bengaluru, India

Skills:

web performance optimization software design patterns ReactTypescriptJavascriptCSSHTMLResponsive DesignDevOps practicesCI CD pipelinesAI-assisted programming toolsfrontend monitoring and error tracking toolscomponent designstate management strategiesfrontend architecture

Bengaluru, India

Skills:

GitMavenCicdJava SpringSqlserver-side design patterns

Bengaluru, India

Skills:

Google Cloud PlatformCSSHTMLSqlLaravelRedisNosqlVue.JSReactJavascriptMySQLPhpMongoDBPythonKubernetesAI-based coding tools

Bengaluru, India

Skills:

Power BiData WarehousingPower QueryDaxSqlEtlELTAzure DevOpsStar and Snowflake schemasGitHub Actions