Applications Engineer - Integration
Program Overview
About The Role
We are seeking a detail-oriented and innovative Applications Engineer with expertise in hardware and software integration . The ideal candidate will be responsible for designing, developing, and implementing integrated solutions that optimize system performance. This role requires strong problem-solving skills, cross-functional collaboration, and the ability to bridge the gap between hardware and software components.
Key Responsibilities:
- Design and develop integrated hardware and software solutions to meet customer and business needs.
- Work closely with software developers, hardware engineers, and other stakeholders to ensure seamless system integration.
- Conduct in-depth analysis of system requirements and technical specifications.
- Develop and implement testing strategies to validate system functionality, performance, and reliability.
- Troubleshoot and resolve integration issues, ensuring optimal performance of hardware and software components.
- Create technical documentation, including integration guidelines, system architecture diagrams, and user manuals.
- Collaborate with customers and internal teams to provide technical support, training, and troubleshooting assistance.
- Stay up to date with emerging technologies and best practices in hardware-software integration.
*Position is contingent upon Spring 2025 contract award*
Qualifications
Required Qualifications:
- TS/SCI with Polygraph level clearance is required.
- BA/BS and 8+ years of experience; Masters and 6+ years of experience; an additional four years of experience may be considered in lieu of degree.
- Proven experience in applications engineering with a focus on hardware and software integration.
- Strong understanding of embedded systems, microcontrollers, and real-time operating systems (RTOS).
- Proficiency in programming languages such as C, C++, Python, or Java.
- Experience with communication protocols such as UART, SPI, I2C, CAN, or Ethernet.
- Hands-on experience with hardware debugging tools such as oscilloscopes, logic analyzers, and protocol analyzers.
- Familiarity with version control systems (Git, SVN) and software development methodologies.
- Strong analytical and problem-solving skills.
- Excellent communication and collaboration abilities.
Preferred Qualifications:
- Experience with industrial automation, IoT, or automotive systems.
- Knowledge of FPGA development and hardware description languages (VHDL/Verilog).
- Familiarity with cloud platforms and edge computing.
- Certifications in relevant areas such as embedded systems, networking, or software development.
SCA / Union / Intern Rate or Range
Details
Target Salary Range: $112,000 - $179,000. This represents the typical salary range for this position based on experience and other factors.
EEO: Equal opportunity employer, including disability and protected veterans, or other characteristics protected by law.
Recommended Jobs
Software Developer - Herndon Virginia
Job Description Job Description Require a Software Development Engineer who will work on creating windows services written. •Primary responsibilities include developing windows solutions, inclu…
Group Air Agent
Job Description Job Description ADTRAV Travel Management, founded in 1977, has over four decades of experience in managing corporate, government, vacation, group, meetings, and incentive travel p…
Electrical
Job Description Job Description About the Role: We are seeking a highly skilled and experienced Electrical professional to join our team. As an Electrical expert, you will be responsible for d…
Physical Therapist Assistant (PTA)-Home Healthcare (Multiple Roles and Locations)
Job Description Job Description Salary: $35.00-$65.00/HR Job Description Physical Therapist Assistant (PTA) Harmonious Care servicesis a home healthcare agency dedicated to providing high-qu…
Veterinary Assistant, ER
The Virginia Veterinary Center in Short Pump, VA is hiring a full- time Veterinary Assistant to join our ER team! We have day shift, mid shift, and overnight opportunities available. Both full- time …
Montessori Preschool Teacher
Job Description Job Description Are you looking for a full time, long-term teaching career? A Montessori school is seeking a preschool teacher with previous classroom experience. The ideal can…