Peratonposted about 1 month ago
$112,000 - $179,000/Yr
Reston, VA
Professional, Scientific, and Technical Services

About the position

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.

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.

Requirements

  • 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.

Nice-to-haves

  • 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.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service