M
Posted 6 days ago
Senior Engineer II - Software Edge AI
Microchip Technology Inc.Senior Engineer II- Software Edge AI
Requirements
Bachelor’s degree in Computer Science or related field, 7 years software application development experience, 3 years full-stack software development experience, Experience with Agile DevOps/SecDevOps/Git SCM, Proficiency in JavaScript, React.js, TypeScript, and Python, Experience with cloud-based SaaS application development (AWS, Azure, or GCP), Strong understanding of Linux-based operating systems, Familiarity with SQL and database design
Skills
JavaScriptTypeScriptPythonC#AWSReactAI/ML
About the role
Responsibilities
- Participate in the design, development, and implementation of software applications using JavaScript, TypeScript, Python, and C/C++.
- Develop SaaS applications in a cloud environment utilizing AWS cloud services.
- Design and implement cloud-based applications, models, and algorithms optimized for edge computing environments.
- Collaborate with product management to define project requirements, milestones, and deliverables.
- Work with cross-functional teams to analyze requirements and propose innovative solutions.
- Write clean, maintainable, and efficient code while adhering to best practices, including code reviews and unit testing.
- Debug, troubleshoot, and resolve software defects and issues.
- Assist with technical documentation, including specifications and user guides.
Requirements
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- 7 years of software application development experience, including at least 3 years of full-stack development.
- Proficiency in JavaScript, React.js, TypeScript, and Python.
- Experience with cloud-based SaaS application development (AWS, Azure, or GCP).
- Experience with Agile DevOps/SecDevOps and Git SCM workflows.
- Strong understanding of Linux-based operating systems.
- Familiarity with SQL and database design concepts.
- Strong understanding of object-oriented programming principles and design patterns.
Preferred Qualifications
- Master’s degree in Computer Science or Software Engineering.
- Experience with machine learning development tools and frameworks (e.g., TensorFlow, PyTorch, Keras, ONNX).
- API development experience using REST API tools like Swagger/OpenAPI or Postman.
- Knowledge of software Security Development Life Cycle (SDLC) and encryption methodologies (SSL, TLS, SSH).
- Familiarity with web frameworks such as Flask, Django, or FastAPI.
- Understanding of edge computing architectures, including IoT devices and embedded systems.
About the Company
Microchip Technology Inc. is a leading semiconductor company that designs the technology powering the world. With a global team of over 17,000 members, we foster a culture of trust, empowerment, and innovation. We are committed to employee development and values-based decision-making, helping our people grow alongside our multi-billion dollar global organization.
ScoutJobs Agent
Get matches like this delivered daily
Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.
Get started — it's freeSenior Engineer II - Software Edge AI
Microchip Technology Inc. · Chandler
