Samsung Electronics→
Engineer I (Multiple Openings) at Samsung Electronics in Austin, TX
Entry LevelOn-siteFull-timeAustin, TX$90k–$110k/yr
Skills
python programmingfullstack developmentapi designdevelopmentdata visualizationinteraction with databasesdata processingtransformationmachine learning conceptsversion control knowledgeagile development methodologydata analysisprocess optimizationproject management
Job Description
Summary: Samsung Austin Semiconductor is a world leader in advanced semiconductor technology, focused on innovating for the future. As an Engineer I, you will develop application-specific software, create API microservices, and enhance user experience while collaborating with cross-functional teams to deliver software solutions.
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
Required Qualifications:
- Bachelor's degree in Computer Science, Computer Engineering, or a related field
- Completion of an undergraduate-level course, research project, or internship involving Python Programming
- Completion of an undergraduate-level course, research project, or internship involving Fullstack Development (VueJS, Quasar, NaiveUI, Vuetify, Pinia)
- Completion of an undergraduate-level course, research project, or internship involving API Design and Development (FastAPI)
- Completion of an undergraduate-level course, research project, or internship involving Scripting and Automation (Python)
- Completion of an undergraduate-level course, research project, or internship involving Data Visualization (Spotfire, Streamlit, PerspectiveJS, Matplotlib, Seaborn, Plotly, Aggrid)
- Completion of an undergraduate-level course, research project, or internship involving Interaction with Databases (PostgreSQL, SQLite, DuckDB) using SQL
- Completion of an undergraduate-level course, research project, or internship involving Data Processing and Transformation (Pandas, Numpy)
- Experience in developing performant, reliable, and maintainable code
- Experience with Software Lifecycle (Discovery, System Design, Test, Release, Maintenance)
- Knowledge of Machine Learning Concepts (Models, Datasets, Fine Tuning)
- Knowledge of Version Control (Git)
- Experience in Application Maintenance (Monitoring performance, fixing bugs, and building/deploying updates)
- Familiarity with Agile Development Methodology (Sprints, Scrum)
- Experience in Technical Writing and documentation (Confluence) and Project Management (Jira)
- Collaboration on projects to meet deliverables
- Experience in Data Analysis (identify trends, correlations, and patterns in data)
- Experience in Process Optimization (identify bottlenecks, streamline workflows, and improve resource allocation)
Required Skills: Python Programming, Fullstack Development, API Design, Development, Data Visualization
Important Skills: Interaction with Databases, Data Processing, Transformation, Machine Learning Concepts, Version Control Knowledge, Agile Development Methodology
Nice-to-Have Skills: Data Analysis, Process Optimization, Project Management
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
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