1 Click Easy Apply


Software Engineer IIoT Applications


Ann Arbor, Michigan


Software Engineer IIoT Applications Job Opening in Ann Arbor, Michigan - Software Engineer ? Industrial IoT Applications
Applied Dynamics International (ADI) , headquartered in Ann Arbor, Michigan, is a leading supplier of model based systems engineering 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.
ADI's flagship software product, the ADvantage Framework, is a software platform providing an agile, feature-rich environment for supporting system life cycle through development, integration and test. ADI?s customers include Boeing, BAE Systems, NASA, Honeywell, Raytheon, Gulfstream, Rolls Royce, and many others world-wide. ADI is currently updating the ADvantage Framework with features to better meet the needs of additional markets, including the Industrial Internet of Things (IIoT).
We have an immediate opening for an embedded software engineer to join our Industrial Internet of Things (IIoT) Application Engineering Team. In this position, you will be working with a small group of talented software engineers to update and implement our C-code based real-time services software for a custom Linux distribution on a low-cost, ARM-based, open hardware platform. This work will include creating real-time application software for IIoT applications to both demonstrate platform capabilities and to meet customer project requirements. This position will also play a key role in establishing and maintaining a new Open Source software project to share and improve best-in-class real-time services software with industry leading companies and the open source community.
Required Experience / Skills:
Bachelor of Science degree in Computer Science, Electrical Engineering, or equivalent
Competency with software development, preferably for embedded Linux or RTOS systems
Proficiency in one or more standard software language, including any of the following: C/C++, Python, C#, Java, Objective-C, Swift or Go
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 using or contributing to Open Source software projects a plus
Knowledge of real-time programming models, interfaces, platforms and concepts highly desirable
Familiarity with hardware diagnostic tools, including scopes, meters, etc
ADI provides an excellent work environment with flexibility and versatility. We are a small, agile company that develops technology based on strong engineering processes, but without the bottlenecks of large companies.
We offer competitive salaries and a comprehensive benefit package, including:
Platinum-level Health and Dental plans through Blue Care Network of Michigan
Life Insurance (fully paid by ADI)
Short and Long Term Disability Benefits (fully paid by ADI)
401(k) Plan (both pretax and Roth after-tax deferrals)
Medical and Dependent Care Reimbursement Plans, and
An innovative Vacation Policy which allows ?accrual acceleration? based on years of experience for additional vacation time.
******
If you have the skills we are looking for and are interested in becoming a part of our team, we would like to hear from you. Please submit your resume with a cover letter stating your salary requirements.
Please note: Relocation expenses are not budgeted for this position.
Job Type: Full-time
Required education:
Bachelor's
Required experience:
Software Development/Open Source Software: 3 years

1 Click Easy Apply

TalentEinstein.com - Superhuman AI Recruiting Assistant | Terms & Conditions

All rights reserved
Swanco LLC