Engineer I (Multiple Openings)

Samsung ElectronicsAustin, TX
17hOnsite

About The Position

Samsung Austin Semiconductor Samsung is a world leader in advanced semiconductor technology, founded on the belief that the pursuit of excellence creates a better world. At SAS, we are Innovating Today to Power the Devices of Tomorrow. Come innovate with us! Position Summary As an Engineer I, see roles and responsibilities below. Role and Responsibilities Develop application-specific software, focusing on building backend and frontend applications, with a primary emphasis on creating API microservices and enhancing user experience, involving designing, testing, deploying APIs for wafer defect investigation and data analysis. Utilize data processing libraries like Pandas, Streamlit and Spotfire to create data-science applications for data analysis. This includes processing, transforming, and visualizing data to support yield enhancing projects and provide actionable insights to stakeholders. Collaborate with cross functional teams, including other software engineers, to design and develop software solutions. Communicate project information, technical details, and system requirements to staffs and clients through various means, including presentations, technical support. Monitor application operations to detect potential projects, research, test and verify proper functioning of software patches and fixes. Evaluate current and emerging technologies, considering factors such as cost, portability, compatibility, and usability to ensure optimal performance. Establish functional system standards, and document design specifications, and provide clear documentation on API performance, integration testing, and benchmarking, ensuring all stakeholders are informed and up-to-date on the latest development and best practices.

Requirements

  • Bachelor's degree in Computer Science, Computer Engineering, or a related field and completion of a undergraduate-level course, research project, or internship involving the following:
  • Python Programming
  • Fullstack Development (VueJS, Quasar, NaiveUI, Vuetify, Pinia)
  • API Design and Development (FastAPI)
  • Scripting and Automation (Python)
  • Data Visualization (Spotfire, Streamlit, PerspectiveJS, Matplotlib, Seaborn, Plotly, Aggrid)
  • Interaction with Databases (PostgreSQL, SQLite, DuckDB) using SQL
  • Data Processing and Transformation (Pandas, Numpy)
  • Experience in developing performant, reliable, and maintainable code
  • Experience with Software Lifecycle (Discovery, System Design, Test,Release, Maintenance)
  • Machine Learning Concepts (Models, Datasets,Fine Tuning)
  • Version Control Knowledge (Git)
  • Application Maintenance (Monitoring performance,fix bugs, and build/deploy updates)
  • Agile Development Methodology(Sprints, Scrum)
  • Technical Writing and documentation (Confluence) and Project Management (Jira)
  • Collaboration on projects to meet deliverables
  • Data Analysis (identify trends, correlations, and patterns in data)
  • Process Optimization (identify bottlenecks, streamline workflows, and improve resource allocation)

Responsibilities

  • Develop application-specific software, focusing on building backend and frontend applications, with a primary emphasis on creating API microservices and enhancing user experience, involving designing, testing, deploying APIs for wafer defect investigation and data analysis.
  • Utilize data processing libraries like Pandas, Streamlit and Spotfire to create data-science applications for data analysis. This includes processing, transforming, and visualizing data to support yield enhancing projects and provide actionable insights to stakeholders.
  • Collaborate with cross functional teams, including other software engineers, to design and develop software solutions.
  • Communicate project information, technical details, and system requirements to staffs and clients through various means, including presentations, technical support.
  • Monitor application operations to detect potential projects, research, test and verify proper functioning of software patches and fixes.
  • Evaluate current and emerging technologies, considering factors such as cost, portability, compatibility, and usability to ensure optimal performance.
  • Establish functional system standards, and document design specifications, and provide clear documentation on API performance, integration testing, and benchmarking, ensuring all stakeholders are informed and up-to-date on the latest development and best practices.

Benefits

  • Medical, dental, and vision insurance
  • Life insurance and 401(k) matching with immediate vesting
  • Onsite café(s) and workout facilities
  • Paid maternity and paternity leave
  • Paid time off (PTO) + 2 personal holidays and 10 regular holidays
  • Wellness incentives and MORE
  • Eligible full-time employees (salaried or hourly) may also receive MBO bonuses based on company, division, and individual performance.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service