You are viewing a preview of this job. Log in or register to view more details about this job.

Software Engineer Internship

Advanced Materials and Devices (AMAD), based in Reno, NV, seeks a Software Engineer in application development, API design, database management, and cloud integration. The role involves developing robust frontend and backend systems using Python, designing responsive GUIs, managing databases, and integrating cloud services (preferably Azure). Ideal candidates will have a solid background in RESTful APIs, database systems, and excellent problem-solving skills.

U.S. citizenship is required.

This is an in-person position in Reno, Nevada.

 

Responsibilities

  • Develop, test, and maintain backend and frontend applications using Python.
  • Design and implement robust APIs for application integration.
  • Create intuitive and responsive graphical user interfaces (GUI).
  • Develop and manage databases, ensuring data integrity, performance, and security.
  • Integrate applications with cloud-based services (Azure preferred).
  • Collaborate closely with firmware and hardware engineers to deliver cohesive system solutions.
  • Conduct thorough testing and debugging to optimize software performance.
  • Maintain detailed documentation on software architecture, API specifications, and user guides.

Preferred Qualifications:

  • Familiarity with DevOps practices and CI/CD pipelines.
  • Exposure to frontend web technologies (HTML, CSS, JavaScript, React).
  • Experience with machine learning and data analytics.