Job Title: Software Engineer
Bangalore, KA, IN, 560048
Amptek is a high technology company and a recognized world leader in the design and manufacture of state-of-the-art instrumentation for the satellite, x-ray and gamma ray detection, laboratory, analytical, and portable instrumentation industries.
Location: Bangalore, India
Key Responsibilities
-
Create software user interfaces to control and monitor new products in development and production
-
Write software development plans during early stages of development
-
Identify and execute on user software deliverables for new products
-
Present software deliverables at engineering design reviews
-
Document software accomplishment summaries and user manuals
-
Demonstrate functionality of software and compliance to requirements
-
Work with IT to ensure adherence to corporate software security requirements, including evaluation, test, and documentation of findings
-
Ensure product compatibility with operating system updates such as Windows 11
-
Work with electrical and FPGA engineers to understand firmware programmed into products while coordinating product interface to test software
-
Responsible for USB ID and certification
-
Manage tools, vaulting and recurring maintenance for software used in engineering development and production Automatic Test Equipment (ATE)
Requirements
-
Ability to clearly communicate problems, solutions, deliverables and progress
-
Bachelor’s Degree in Computer Science, Engineering, or Software related field
-
5 years of professional experience writing software and supporting new production introductions
-
Proficiency with C/C++ and Visual Basic (VB)
-
Familiarity with USB, ethernet and RS232 communication interfaces
-
Knowledge of SCPI protocols
-
Driven for results and commitment to say-do
-
Experience with software interfaces used in material analysis equipment such as X-Ray Fluorescence (XRF) preferred