Available Positions

At ASTi, we make computer hardware and software systems that provide intercom and radio communications, audio and special sound effects, speech recognition and artificial intelligence capabilities, mainly for the simulation and training industry.

ASTi is a small 40-50 person company, and we've been in business since 1989 without a single layoff.

We offer a relaxed atmosphere, excellent compensation and generous benefits, starting with 4 weeks' vacation, company-paid retirement plan, and medical insurance. We were also included in Washingtonian magazine's "50 Great Places to Work".

Want to join the team? Here are the positions we are currently filling:


We totally rhymed that on purpose. Okay, so you're a great engineer, but you're looking for more in a career than just engineering, right? Advanced Simulation Technology inc. (ASTi) wants to hire an Application Engineer who can contribute a unique mix of engineering, product development, customer interaction, and business acumen.

It's tough working at ASTi because, as an Application Engineer, our reputation is in your hands. You will interact directly with a number of different customers, each with their own unique problem. You will apply and develop your engineering skills to design custom solutions, identify and advocate product enhancements, and determine business opportunities. Your dedication and customer support--before, during and after the sale--will impact the profitability of the company, as well as our standing in the marketplace.

More About the Job

This is a full-time position in Herndon, VA for a U.S. citizen or permanent resident. We don't expect you to be able to take on the full complement of responsibilities of this important position on your first day. You just need to have the ability to learn and grow. Some top-level things we will expect of you:

  1. Invent and develop new products/capabilities to meet customer needs; investigate and integrate innovative technologies into products and solutions.
  2. Design and build network communication systems.
  3. Build simulated comms and sound environments for game and training applications.
  4. Become a Project Lead and Project Manager (simultaneously!) to ensure the success of your customers' projects.
  5. Learn and apply business skills.

You should have:

  1. Strong engineering, technical, and problem solving skills
  2. Good communications skills (yes, those writing and public speaking classes are actually good for something)
  3. A college degree. A BS or MS in Electrical or Computer Engineering, or in Computer Science

Experience with networking, distributed systems, signal processing, GNU/Linux, Windows, programming (C, Python, JavaScript), VoIP or web tech is definitely a plus, but not required to apply for this fantastic opportunity.

Applicants should submit their qualifications to jobs@asti-usa.com.

close

Advanced Simulation Technology inc. (ASTi) would like to hire the right person to help us create the next generation of embedded devices for our audio and communications products. You will play a key role in development, design, and programming for embedded audio and voice-over-IP hardware, and the software that runs on them.

We'll be honest: Working for ASTi requires a commitment to push yourself to learn new things, do a great job, adapt to a changing environment, take on new challenges, and accept responsibility. It might sound a little daunting at first, but these qualities will ensure your success at ASTi, and will ensure that we keep making world-class audio & comms products like we have since 1989.

More About the Job

This is a full-time position in Herndon, VA for a U.S. citizen or permanent resident who can apply a unique mix of engineering, technology, and development skills to help invent and build elegant embedded solutions in a small 2-4 person team.

Here are some of the things you'll be doing at ASTi. You don't have to know how to do it all on your first day, but we think our new Embedded Software Engineer will quickly learn to:

  1. Write software for embedded devices running ARM and x86 architectures on platforms like Raspberry Pi and BeagleBone Black
  2. Create software build tools for testing and debugging; this means you should also be pretty good at troubleshooting hardware and software integrations
  3. Understand project requirements, create designs to fulfill them, and understand how design decisions impact costs

You should have:

  1. Some experience with networking, distributed systems and GNU/Linux
  2. Programming skills using C and Python
  3. A college degree. Seriously. A BS or MS in Electrical or Computer Engineering, or in Computer Science

Familiarity reading schematics, and using oscilloscopes, logic analyzers, and JTAG debuggers are a plus.

Applicants should submit their qualifications to jobs@asti-usa.com.

close

You should join Advanced Simulation Technology inc. (ASTi) if you're a talented programmer who enjoys devising innovative ways to use new technology in product development just as much as you enjoy writing solid code. You don't have be an anonymous code jockey toiling away in a cubicle. You will have the opportunity to play a key role in divining the future of our small company.

It's tough working at ASTi because we expect everyone to be comfortable working in small teams of 2-4 people, and up to the challenge of managing their own tasks and time without direct supervision. It requires that you be willing to learn new and challenging things, adapt to a changing environment, and accept responsibility for your projects, decisions, and your code.

More About the Job

This is a full-time position in Herndon, VA for a U.S. citizen or permanent resident who has strong problem solving and analytical skills which they can apply to produce high-quality and well-tested code.

You'll get to work with a number of really smart people on a broad range of technologies to develop networked voice communication solutions. We don't expect you to know how to do all this stuff on Day One, but we imagine that our new Software Engineer will quickly learn how to:

  1. Build user-friendly interfaces to hide some of our products' complexity, and to enhance our users' experience
  2. Work with signal processing, e.g. compression, noise cancellation, 3-dimensional spatialization
  3. Work with natural language processing to help bridge the gap between humans and machines (although not to Skynet levels)
  4. Research and develop solutions using the latest cloud and web-based technologies
  5. Work alongside our Application Engineers to support our customers and build new products

What We Use

Here's a list of technologies we currently use; we hope that you have experience in one or more (or all!) of them: C, C++, C#/Mono, Python, JavaScript, Go, Node.js, AngularJS, CouchDB, MongoDB, AWS, WebRTC, Linux, and Windows.

Applicants should submit their qualifications to jobs@asti-usa.com.

close

Advanced Simulation Technology inc. (ASTi) wants to hire a Speech Technology Engineer with a passion for the human side of computing to help us bring communications and Air Traffic Control training to life. You will research next-generation speech and language modeling techniques to refine the accuracy and expand the capabilities of ASTi's high-quality speech tools.

We're a small company with big goals, which makes it critical that we find someone who will push to learn new things, work hard, and accept responsibility for their contributions to our products in our casual, but highly productive, business culture.

More About the Job

This is a full-time position in Herndon, VA for a U.S. citizen or permanent resident who is a strong problem solver and eager to learn new concepts, scripting languages, and development processes.

In addition to some of the stuff we've already mentioned, here's a list of some of the things you'll be doing at ASTi. You don't have to know how to do it all on your first day, but we think our new Speech Technology Engineer will quickly learn to:

  1. Develop custom speech interfaces for AI systems
  2. Work with Application Engineers to build interactive products for customers
  3. Create tools to streamline integration of new speech technologies into end products
  4. Model complex behaviors and interactions for a variety of simulations

You should have:

  1. A degree. Really. A BS or MS in Computer Science, Mathematics, Statistics, Electrical Engineering or some other related field (you'll have to tell us how it's related, though)
  2. Familiarity with at least one scripting language (it'd be great if that was Python or Go)
  3. Strong and effective communications skills

And while these are not required, if you have some experience with Machine Learning, Speech Recognition applications, and/or Natural Language Processing, that will certainly give you a leg up on your competition. Being curious about--and having some intuition regarding--linguistics and how language works is also a plus for us.

Applicants should submit their qualifications to jobs@asti-usa.com.

close

Advanced Simulation Technology inc. (ASTi) wants to hire a tech-savvy web developer who enjoys using the latest technologies for web apps, building elegant and efficient user interfaces, and has the programming chops to master our current framework, but who is not also an arachnid. You will have the opportunity to help design and build ASTi's latest web-based apps and products.

It's tough working at ASTi because we expect everyone to be comfortable working in small teams of 2-4 people, and up to the challenge of managing their own tasks and time without direct supervision. It requires that you be willing to learn new and challenging things, adapt to a changing environment, and accept responsibility for your projects, decisions, and your code.

More About the Job

This is a full-time position in Herndon, VA for a U.S. citizen or permanent resident who has a strong design and architectural grasp of how the web works which they can apply to produce high-quality and well-tested code.

You'll get to work with a number of really smart people on a range of projects. We don't expect you to know how to do all this stuff on your first day, but we imagine that our new Web Developer will quickly learn how to:

  1. Work with engineers and other devs to conceptualize and design intuitive, useful, and efficient user interfaces; and to build effective frameworks using core system components and the web stack
  2. Bring creativity and an eye for simplicity in UI design; our products are fairly complex, and we must do our best to offer clean and simple ways for our customers to use them
  3. Take pride in your code, but also help others test, troubleshoot, and debug problems during product release cycles

You should have:

  1. A thorough working knowledge of HTML and CSS; you'll have to learn JavaScript, but if you don't have CSS and HTML down pat, perhaps you would be interested in one of our internships
  2. Experience developing well-tested web applications and an understanding of fundamental web architecture principles like REST, AJAX and the DOM
  3. A degree; a BS or MS in Electrical or Computer Engineering would be nice, as would one in Computer Science; that said, an applicable history of ongoing work in web development will also do just fine

While not required, you'll rise to the top of our list if you have experience with: Python, Go, Node.js, and/or AngularJS.

Applicants should submit their qualifications to jobs@asti-usa.com.

close

You should come work at Advanced Simulation Technology inc. (ASTi) if you're an adroit C# programmer who wants to help drive development on our latest speech recognition, text-to-speech and artificial intelligence technologies for pilot and air traffic control (ATC) training.

About Us

At ASTi, we make computer hardware and software systems that provide voice communications, audio and special sound effects, and the aforementioned technologies for the simulation and training industry. We are well-established in our industry, and have been shipping product to military and commercial customers since 1989. We were also included in Washingtonian magazine's biennial "50 Great Places to Work" feature in 2013 and 2015.

It's tough working at ASTi because we expect everyone to be comfortable working in small teams of 2-4 people, and up to the challenge of managing their own tasks and time without direct supervision. It requires that you be willing to learn new and challenging things, adapt to a changing environment, and accept responsibility for your projects, decisions, and your code.

About the Job

This is a full-time position in Herndon, VA for a U.S. citizen or permanent resident who has strong problem solving and analytical skills which they can apply to produce high-quality and well-tested code.

We're looking for someone who has 2 to 5 (or more) years of experience developing applications with C# and/or .NET, and who is comfortable doing so in both Windows and Linux environments. You'll have an advantage over other candidates if you have experience with any of the following: Xamarin/Mono, AWS, Docker, databases, RabbitMQ, C++, and networks & distributed systems.

What's in it for You?

ASTi offers a relaxed atmosphere, excellent compensation and generous benefits, including: 4 weeks' vacation to start, company-paid retirement account and medical insurance. There are a lot more bennies, but this ad is getting too long already. You should check out our benefits page.

This Sounds Great! So now What?

Applicants should submit their qualifications to jobs@asti-usa.com.

close