Home / Company / Careers


As a leading supplier of simulation software, systems, and technical expertise for development and lab testing of complex control and system integration applications, our engineers work with customers on some of the most cutting-edge technology being developed in the Aerospace and Defense community.

Production Manager

Applied Dynamics International manufactures customized simulation systems consisting of electronic components including printed circuit boards, cables, and complex system assemblies.​ 

We are seeking an enthusiastic, self-motivated and high-energy leader with experience supervising production in a small company.​ Job responsibilities will include overseeing the assembly and test of electronic components where detailed and precision work is performed as well as overseeing the technical processes to ensure they are correctly performed and maintained.​ This position is also responsible for utilizing the company’s ERP system for material planning and scheduling of production jobs.​

Candidate must be able to demonstrate a personal commitment to excellence and a desire to strive for a high degree of quality, accuracy, and thoroughness.​  Must be committed to gaining a hands-on understanding of our manufacturing processes and engaging in hands-on supervision of assembly practices.​

Qualifications / Requirements:

  • Minimum of 2 years’ experience supervising in a production environment preferably in a small company and a 2 or 4 year degree in related discipline or equivalent experience.​
  • Previous hands-on experience performing electronics or cable assembly.​
  • Experience with ERP systems for material planning and job scheduling.​
  • Advanced knowledge of Microsoft Office programs including Excel, Word, Outlook, etc.​
  • Strong interpersonal, verbal and written communication skills.​
  • Experience working directly with vendors and suppliers.​
  • Demonstrated customer focus, continuous improvement, and team management skills.​
  • Experience or exposure to Lean practices, a definite plus.​

Job Duties / Responsibilities:

  • Direct, coordinate, monitor, and manage production and product test activities.​
  • Utilize an ERP system for production planning including material purchasing and production job scheduling and flow resulting from customer requirements.​
  • Assist and oversee production of printed circuit boards, cables and complex system assemblies.​
  • Spend time on production floor providing quality leadership and guidance.​
  • Supervise staff of 8 within the assembly, product test, purchasing, and shipping & receiving areas.​
  • Control flow of product, materials and utilization of labor throughout the department.​
  • Assist in coordinating production priorities.​ Communicate daily status with Chief Operating Officer and project engineers.​
  • Hire, train, and evaluate departmental personnel.​
  • Directly participate in purchasing activities.​
  • Oversee product crating and shipping activity.​
  • Follow company safety guidelines, ISO 9001 processes and Good Manufacturing Practices.​
  • Help facilitate improvement processes, efforts to reduce product/​operation cost, and focus on implementation solutions.​
  • Oversee facility maintenance and upkeep.​

ADI provides a clean and friendly work environment along with flexibility and versatility.​ We offer competitive salaries and a comprehensive benefit package that includes:

  • Platinum level Health and Dental plans through Blue Care Network of Michigan
  • Life Insurance of 1.​5 times annual salary
  • Short and Long Term Disability Benefits
  • 401(k) Plan (both pretax and Roth after-tax deferrals)
  • Medical and Dependent Care Reimbursement Plans
  • Vacation Policy which allows credit for years of experience for additional vacation time

If you have the required qualifications and are interested in a challenging position in a small company, please submit your resume with a cover letter, indicating your salary history /​ salary requirements, via email to: olsen@adi.com

Although we do not have any openings in the areas of software engineering or electrical engineering at this time, the following job postings indicate the skills and experience that we routinely recruit for.  We encourage candidates with those skills to check back periodically for any openings.

Software Development Engineer

Applied Dynamics is currently in the process of developing the next generation of our ADvantage tools that will provide multiple OS platform support with enhanced performance and capabilities.  These positions involve 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 would include 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; and documentation of software design and testing procedures.

This position requires a B.S. degree in computer science, electrical engineering or related field with proficiency in Windows based application development using Microsoft Visual Studio, including knowledge of MFC or similar class libraries and experience with one or more of the following:

  • Linux development in C++
  • Python scripting
  • LabVIEW
  • MATLAB / Simulink
  • COM and ActiveX technologies
  • TCP/IP programming concepts

Embedded Software Engineer

Software Engineers / Software Developers with experience in real-time embedded systems development.  As a member of the product development team for Applied Dynamics’ flagship product, the ADvantage Framework, responsibilities will include design and development of ADI’s next-generation, real-time simulation architecture on multiple target platforms working closely with other senior and junior members of the ADvantage team.

Team members will lead the on-going development of our distributed, multi-core run-time based on POSIX-compliant real-time operating systems including QNX and real-time Linux.  This position will require involvement in all stages of the development cycle, from the specification phase to product release, with a goal of maintaining necessary performance specifications, code modularity, and platform independence.

Major Job Duties

  • Design and development of multi-threaded simulation control code within various real-time frameworks
  • Development of hardware device drivers for PCI and VME bus architectures
  • Documentation of designs and test procedures

Education and Experience

  • Bachelor’s degree in Computer, Software, or Electrical Engineering or Computer Science
  • 5+ years experience in real-time programming using C/C++
  • Experience with multi-core RTOS systems (QNX, LinuxRT, VxWorks, etc.)
  • Knowledge of communication protocols (TCP/IP, UDP, FireWire, CAN, etc.)
  • Comfortable working in a team-oriented, multidisciplinary environment
  • Good verbal and written communications skills

Additional Desired Skills

  • An understanding of real-time OS internals
  • Proficiency in debugging on embedded targets using tools such as GDB
  • Working knowledge of general bus standard concepts (VME, PCI, PCIe, USB, etc.)
  • Cross-platform Windows/Linux development experience
  • Experience with MATLAB/Simulink
  • Familiarity in writing scripts using Bash, Python, etc.


Electrical Engineer

Electrical Engineer experienced in circuit board design for simulation and test systems. 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

  • Responsibilities will include 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

Additional Desired Skills

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