Software Developer - II
Duration: 06 Months
This role will be 100% remote.
Laptop will be issued and shipped.
Essential Skill Focus:
- Python
- Front end and back end - Full Stack developer
- Gui/ UX
Leads the creation, implementation, and optimization of software tools in support of various domains including design, manufacturing, validation, silicon production, systems integration, software application products, or ecosystem enabling. Utilizes modern software development methodologies, programming languages, domain knowledge, and secure coding practices to design, develop, debug, and/or validate algorithms, software tools, and systems that enable our internal/external engineering partners to design silicon, integrate silicon and/or software into impactful products. Examples of tools/systems include debuggers, analyzers, SDKs, IDEs, PDKs, performance monitors, software tools and libraries, flows, and/or methodologies for design, validation, and test.
- SW skills in programming/scripting languages. Experience in Python.
- SW skills: C++, Java, JavaScript, SQL/NoSQL databases, MVC, Azure, web-development, GIT
- GUI and UX development
- Back-end and front-end full-stack development
- Azure cloud infrastructure knowledge
- General knowledge of operating systems like Linux, Windows
- Optional: Understanding of lab instrumentation necessary to carry out Analog
- Optional: Knowledge of Selenium
- Validation as well as its automation using SW.
Minimum Education: BS degree