Lead Software Architect (Product Development)

OneSky has an opening for a Lead Software Architect to lead and support the growth of our newly minted high-tech startup in the Unmanned Aerial Systems (UAS) domain. This position is an incredible opportunity to be part of a great technical team and establish OneSky as the leading provider of software and services that safely and efficiently plan, manage and monitor any type of drone within existing airspace.  Developed from AGI’s world-class modeling and simulation software, OneSky solutions can standalone as a UAS Traffic Management (UTM) framework or embedded as an OEM product into other software solutions.

A Lead Software Architect on OneSky’s Product Development Team is responsible for software architectures, design decisions and standards that include coding, tool and platform choices. The Lead Software Architect will work closely with OneSky’s senior leadership helping make strategic technology decisions. The ideal candidate is curious, versatile and a problem solver with excellent communication skills.

Responsibilities:

  • A hands-on practitioner, involved in design and implementation of our products on a daily basis

  • Communicating and evangelizing best software development practices and architectures

  • Total ownership for software architecture of our products

  • Mentor and guide team members and subordinates

  • Stay on the leading edge of technology

  • Have fun!

Job Requirements:

  • You have an advanced college degree in Computer Science.

  • Proven track record as a software architect

  • You have at least 8 years of relevant work experience.

  • You are an expert in the Java and Apache Tomcat stack and have successfully architected and implemented web based enterprise solutions.

  • You are an expert in architecting databases as part of your solution, having used this on the backend for most of your past development efforts. Expertise in PostgreSQL is a plus.

  • You have architected and implemented web-based front-ends using JavaScript and associated libraries.

  • Have been involved in architecting backend infrastructure for mobile applications,

  • You are familiar in both Windows and Linux development environments – MS Visual Studio, Eclipse, etc.

  • You are a U.S. Citizen or have Permanent Residency.

If invited for an interview, please come prepared to show us applications that you’ve developed and discuss design and implementation issues. Also, be prepared to demonstrate your coding expertise!

Analytical Graphics, Inc. (AGI) is an equal opportunity/affirmative action employer. All qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, protected Veteran status, age, or any other characteristic protected by law.

Analytical Graphics, Inc. (AGI) does not accept unsolicited employment agency / recruiter resumes. Please do not forward unsolicited resumes to our website, to our HR Department or to any AGI employee. AGI will not pay fees to any third party agency or firm without a signed fee agreement or to any firm who was not issued a search assignment from AGI’s HR Department. AGI will not be responsible for any agency fees associated with unsolicited resumes. Unsolicited resumes received will be considered property of AGI and will be processed accordingly.


On-Site Systems Engineer

OneSky’s Engineering team supports and benefits customers by using and integrating OneSky’s software products, and by educating our customers in problem-solving best practices. A Systems Engineer (SE) becomes an expert in applying OneSky’s software for addressing some of the most challenging aviation challenges. The on-site SE operates as the customer’s conduit to the dynamic team of engineers, software developers and business professionals working to support the customer while establishing OneSky as the leading provider of software and services that safely and efficiently plan, manage and monitor commercial and civil drone operations. Developed from AGI’s world-class modeling, simulation and operations software, OneSky solutions can stand alone as a UAS Traffic Management (UTM) system or embedded as an OEM product into other software solutions.

Currently, OneSky is searching for self-directed leaders to occupy a key technical role supporting our customers in Singapore and other global locations.

Responsibilities:

  • Developing product expertise in the STK family of products
  • Assisting existing customers with problem-solving techniques and best practices using STK
  • Working on-site with operational customers
  • Programming user interfaces, automation scripts and integration code in support of customer applications
  • Delivering product training
  • Working with existing and potential customers to formulate strategies for technical solutions
  • Working with the AGI Sales, Marketing and Software Development teams on various projects 

Job Requirements

We are looking for candidates with the following experience:

  • Singapore Citizen or have Singapore Permanent Residency required
  • BS in an engineering or scientific discipline
  • Prior work experience in the aerospace industry is desirable including with one or more of the following areas: aerospace or aeronautical systems, mission systems (radar, communications, navigation) engineering, test and evaluation, aircraft or UAS mission planning, air traffic management, operations and data analysis.
  • Working knowledge or experience with STK
  • Client-facing skills; strong oral and written communication required
  • Demonstrated ability in technical problem solving
  • Programming experience in C, C++, C#, or Java
  • Must be able to succeed while operating independent from daily supervisory input
  • Capable of multi-tasking to move multiple activities forward simultaneously
  • Affinity with aviation as a pilot, air traffic controller, UAV enthusiast or have worked with FAA, Airspace Regulators, ANSP’s or others in the aviation community is highly desirable

Analytical Graphics, Inc. (AGI) is an equal opportunity/affirmative action employer. All qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, protected Veteran status, age, or any other characteristic protected by law.

Analytical Graphics, Inc. (AGI) does not accept unsolicited employment agency / recruiter resumes. Please do not forward unsolicited resumes to our website, to our HR Department or to any AGI employee. AGI will not pay fees to any third party agency or firm without a signed fee agreement or to any firm who was not issued a search assignment from AGI’s HR Department. AGI will not be responsible for any agency fees associated with unsolicited resumes. Unsolicited resumes received will be considered property of AGI and will be processed accordingly.