Automation Software Developer

Position Responsibilities:

  • Create automation software based on test cases defined by various Development, Test and Production Teams
  • Design and implement software modules to help automate large array of G3TI’s wireless products for various target platforms: Linux multi-core platforms, PC applications/platforms, small embedded SBC platforms, mobile phones, etc.

Required Skills and Knowledge:

To be considered for this position, you must minimally meet the knowledge, skills, and abilities listed below:

  • Strong knowledge of Python, Bash Scripting, C++, automation tools like Selenium, Cypress, etc.
  • Linux/Unix expertise and application development experience
  • Web application development using HTML/CSS, AJAX, Google Web Tool kit, Node.js, PHP, JavaScript, Apache
  • mySQL or similar embedded database solutions
  • Experience with Git/Gitlab, CI/CD
  • Good understanding of TCP/IP and coding of TCP/IP distributed systems architectures
  • Excellent verbal and written communications skills
  • Ability to work independently and balance requirements and objectives from various sources

Additional Desired Skills:

  • Experience with Python, C API for test boxes like signal generators, network analyzer.
  • Experience leading small development teams

Minimum Education and Experience:

  • Bachelor’s degree in Computer Science, Computer Engineering or Electrical Engineering
  • Experience requirements from: 1+ years of related experience or an equivalent combination of education, skills and experience

About G3 Technologies, Inc.

G3 Technologies, Inc. is a dynamic company providing state-of-the-art wireless technology solutions, specializing in software development, cellular technology, wireless protocols, signal processing and systems integration. We are a nimble, non-bureaucratic company characterized by technological innovation, extraordinary effort, and dedication to our customers, employees, and suppliers.

The atmosphere is fast-paced and agile, shifting rapidly to meet the pressing needs of our customers. Team mentality, excellent work ethic, initiative, innovation, and an entrepreneurial spirit are key factors to your success here.

G3 Technologies Inc offers generous benefits, including:

  • Generous and Flexible Vacation/Paid Time Off plan
  • Company-paid Medical and Prescription benefits
  • Company-paid Dental benefits
  • Company-paid Vision benefits
  • FSA (Flexible Spending Account) and HSA (Health Savings Account)
  • Commuter Benefits
  • Tuition Assistance
  • 401k matching
  • Life Insurance
  • Long-term Disability
  • Gym Membership
  • Employee Assistance Program (EAP)
  • Additional voluntary benefits are available

We have several exciting new opportunities available at our New Jersey office, currently located in New Providence, NJ. Our new location will be in Berkeley Heights, NJ (30 miles west of NYC).

To apply for this job email your details to