Home / Company / Careers

Careers

Applied Dynamics International (ADI), headquartered in Ann Arbor, Michigan, offers model based systems engineering (MBSE) software, integrated systems, custom solutions, and services for industry leading projects in aerospace, defense, marine, and energy markets.  Applications where our technology is utilized include aircraft development, engine control development, defense vehicle systems, and satellite control.​

ADI offers an excellent work environment with flexibility and versatility.  We are a small, agile company that develops technology based on strong engineering processes.  We provide our employees with competitive salaries and a comprehensive benefit package that includes Platinum-level health and dental plans, employer paid life insurance and disability benefits, a 401(k) plan with both pre-tax and Roth deferrals and a vacation policy that allows an accelerated accrual based on related experience.

To apply for any of our open positions, please send your resume with a cover letter specifying the position you are applying for and your salary requirements to olsen@adi.com. 

We are currently seeking qualified candidates for the following position:   Electrical Engineers / PCB Designers, Quality Manager, Senior Network EngineerSoftware Development Engineer, Embedded Software Engineer, and Applications Engineer.  (Click on the job you are interested in for the full job posting.)

****************

Electrical Engineer / PCB Designer

Excellent opportunity for an Electrical Engineer experienced in circuit board design for simulation and test systems or we will consider an entry-level engineer with the minimum education and experience listed below to work side-by-side with our engineers. Responsibilities will include producing engineering designs for new products and support of existing designs. Requires involvement in new product development cycles from the specification phase to product release while ensuring compliance with performance specification and meeting manufacturability and test requirements.

Major Job Duties

  • Digital, analog, and PLD design; schematic entry; PCB layout
  • Hardware debug in conjunction with software engineers
  • Work with customers to solidify customer requirements and develop custom designs as required
  • Documentation of designs and test procedures

Education and Experience (minimum requirements)

  • Bachelor’s degree in Electrical Engineering or equivalent
  • Experienced in electronic design, including microcontrollers and analog/digital circuit design
  • Good verbal and written communication skills
  • Due to security requirements of our customers, must be a U.S. Citizen or Permanent Resident

Additional Desired Skills

  • Experience with Altium Design, Xilinx, or other CAD/CAE software
  • Familiarity with PCI bus
  • Experience with sensor/actuator interfaces/simulation

*************************

Quality Manager

Immediate opening for an experienced Quality Manager to lead ADI’s ISO 9001 Business Management System.  We have been certified since 2002, but our Quality system now needs to be adapted to support new business opportunities, new standards, and a continued growth in employees.  The candidate selected will need demonstrate experience in embracing ISO 9001, Lean thinking, and continual improvement and be excited to make a difference in a growing company.

Primary Job Responsibilities:

  • Coordinate the activities required to meet, maintain and continually improve ADI’s Business Management System to meet the quality standards and requirements for ISO 9001 certification.
  • Work with customers to ensure ADI’s quality system meets the needs of the programs.  (Customer requirements for some of the Aerospace programs require additional quality standards that ADI must ensure we are meeting in our design and development processes and our production processes.)
  • Interface with all departments on quality matters, including identifying continual improvement and corrective actions, and conducting internal audits.
  • Assist employees with root cause analysis and problem solving, as needed.
  • Ensure quality and business metrics are being collected in order to measure improvements.
  • Administer corrective actions and continual improvement reports.
  • Conduct training of Staff on ISO 9001 standards.
  • Proactively identify ways to increase efficiency, maximize productivity, maintain quality, increase cost effectiveness and continual improvement.
  • Coordinate quarterly Management Reviews.

 Education, Experience and Skills required

  •   Bachelor’s degree in Engineering, Quality Management, or Industrial Technology.
  •   3-5 years’ experience working with ISO standards and requirements.
  •   Solid background in planning, implementing and administering quality policies and activities.
  •   Experience in identifying and implementing Corrective and Preventive Actions.
  •   Proficient with Microsoft Office software including Excel, Word and Outlook.  Experience with Access, a plus.
  •   Excellent communication skills, both written and verbal.

Senior Network Engineer

We have an immediate opening for a Network Engineer to head our IT group.

Major Job Duties

  • Administration and maintenance of company servers, website, databases, email, firewall and other typical network functions.
  • Development of web-based applications with robust internal web-based tools for corporate data management.
  • Exploration of new technologies for security, access, risk mitigation, and performance improvements.
  • Server maintenance on Solaris, Linux, and Windows platforms, including backup management, web, FTP, VPN servers, and as necessary, hardware maintenance.
  • Specifying and managing the setup of new PC systems for employees.
  • Some application development in C++ may also be required.

Position Requirements

  • Bachelor’s degree in Computer Science, Information Technology or equivalent.
  • Experience with Windows OS platforms, including installation and configuration, user account control and domain setup and configuration.
  • Experience with Unix (Solaris/Linus) systems, including OS installation and configuration, disk configurations, and server tools (web servers, backups, email, firewall, databases, etc.).
  • Experience in the web development of database applications, including technologies such as MySQL, PHP, Java, HTML, NetBeans, etc.
  • Experience with shell / batch scripting, including Perl, Python, etc.
  • Well versed in MS Office tools (Word, Excel, Access).
  • Excellent written and verbal communication skills.
  • Strong analytical and interpersonal skills.

Software Development Engineer

ADI is currently developing the next generation of our ADvantage tools that will provide multiple OS platform support with enhanced performance and capabilities.  This position involves the design and development of C++ code on both Windows and Linux platforms and would require involvement in all stages of the development cycle from the design and specification phase to product release, while ensuring compliance with development standards and performance specifications.

Major Job Duties

  • Software development using C++ on Windows and Linux platforms
  • Exploration of new software technologies for possible integration or performance enhancements
  • Helping to support and maintain previous revisions of released software products
  • Documentation of software design and testing procedures

Required Experience / Skills:

  • Bachelor’s degree in Computer Science or Electrical Engineering or equivalent
  • Experience with Windows based application development using Microsoft Visual Studio, including knowledge of MFC or similar class libraries

Desired Experience / Skills:

  • Experience with:

-  Linux development in C++

-   Python scripting

-   LabVIEW

-   MATLAB®/Simulink®

*******************

Embedded Software Engineer

We have an immediate opening for an enthusiastic and energetic individual to join our Software Engineering team to aid in these efforts. In this position, you will be working in a small development team to design and implement our C-based real-time framework software using commercial and proprietary RTOS platforms. This will include concepts such as multi-threading, inter-process communications, file / memory management, and device driver development on both x86 and PowerPC hardware.

Required Experience / Skills:

  • Bachelor’s degree in Computer Science, Electrical Engineering, or equivalent
  • Experience with UNIX / Linux based operating systems; additional background developing in a real-time framework is desirable
  • Competency with software development and system configuration
  • Experience with:

-        Unix / Linux systems (tools, scripting, C development, etc.)

-        Hardware control / interfacing (Ethernet, CAN, Firewire, Analog/Digital I/O, etc.)

-        RTOS development platforms and concepts (QNX, vxWorks, etc.),preferred

  • Ability to learn new concepts quickly
  • Excellent written and verbal communication skills
  • Exceptional organizational, analytical, and time management skills
  • Strong team player able to work both independently and interactively in a small group setting

Desirable Experience / Skills:

  • Experience with MATLAB®/Simulink®, C++, FPGA, etc.
  • Familiarity with BIOS settings, hardware diagnostic tools (scopes, meters, etc.)

A general understanding of electrical engineering concepts

Applications Engineer

We are seeking a self-motivated engineer with a strong programming background.  As part of our Application Engineering team you will support and develop solutions for customers’ technologies; develop demonstrations to support technical sales; help advance our MBSE tools; act as project engineer for new integrated systems; and explore cutting-edge technologies to further real-time simulation applicability.

Education and Experience Requirements

  • B.S. in Engineering field
  • Excellent analysis skills
  • Experience with Simulink, C/C++, Python
  • Experience with dynamic system modeling, including multi-body dynamics
  • Background in control systems
  • Experience with communications protocols
  • A good understanding of aircraft systems
  • Experience with Hardware-in-the-loop simulation
  • Excellent communication skills
  • Must be U.S. Citizen or Permanent Resident due to security requirements of our customers.

***

Applications Engineer / Dynamic System Modeling

ADI has been awarded an AFRL Phase I Small Business Innovation Research (topic AF151-189) to investigate creating highly-efficient models of hypersonic flight that include the coupled interaction of thermal response, structural dynamics, and aerodynamics for high-fidelity closed-loop guidance and control simulation.  Reduced order modeling; truncated iteration and evaluation; and parallelization are some of the techniques to be used to obtain real-time simulation of the models.  This project will focus on innovative hypersonic vehicle modeling techniques for fluid-thermal-structural interactions.

ADI is seeking a highly motivated engineer to fill an immediately available position with our SBIR team for design, programming, benchmarking, test case development, and analysis.  Also as part of our Application Engineering team you will support and develop solutions for customers’ technologies; develop demonstrations to support technical sales; help advance our MBSE tools; act as project engineer for new integrated systems; and explore cutting-edge technologies to further real-time simulation applicability.

Required Qualifications and Skills:

  • Due to security requirements, eligible candidate must be a U.S. Citizen or Permanent Resident
  • A graduate degree in engineering
  • Excellent analysis skills, research and technical writing skills
  • Background in studies of fluid or structure dynamics would be beneficial
  • Experience with MATLAB, Simulink, C/C++, Python
  • Experience with dynamic system modeling, including multi-body dynamics
  • Background in control systems

*******

Applications Software Development Engineer

We are seeking a self-motivated engineer with a strong programming background and good communication skills to add to our team of technology experts.

Required Qualifications and Skills:

  • B.​S.​ in engineering discipline (aerospace, mechanical, computer, control systems engineering, or related field)
  • Experience with Microsoft .NET development tools (C, C++, C#, XAML, WPF, Windows Forms, etc.)
  • Experience working on software development projects in a team environment
  • Configuration management systems/tools (Dimensions / DOORS)

Desired Expertise (in one or more of the following):

  • Dynamic system modeling, including multi-body dynamics
  • Control systems
  • Communications protocols such as ARINC429, RS422
  • Aircraft systems
  • Simulink
  • Python
  • Hardware-in-the-loop simulation

***********