About The Position

The Technical Support Engineer will be responsible for delivering world-class technical support to Lynx customers integrating and deploying our RTOS, embedded hypervisor, and graphics solutions. This role requires a hands-on engineer with deep technical knowledge of embedded systems, virtualization, and certifiable software architectures (DO-178C, ARINC-653, POSIX). The ideal candidate is a problem-solver who enjoys working closely with customers to diagnose complex issues, reproduce configurations, and guide solutions that enable successful deployments in safety- and security-critical environments.

Requirements

  • Bachelor’s degree in computer engineering, Computer Science, Electrical Engineering, or related field.
  • 2+ years of experience in embedded software development or support.
  • Strong understanding of: Embedded RTOS concepts, scheduling, and interrupt handling Type 1 hypervisors and partitioned systems POSIX-compliant environments and embedded Linux
  • Proficiency in C/C++, with experience debugging low-level code and device drivers.
  • Familiarity with ARM and x86 embedded architectures.
  • Excellent analytical, troubleshooting, and communication skills.

Nice To Haves

  • Experience supporting aerospace, defense, automotive, or industrial control systems.
  • Knowledge of memory partitioning, and multi-core isolation.
  • Exposure to certification processes, traceability tools, and coverage analysis.
  • Prior experience with LynxOS, LynxSecure, or similar real-time and virtualization platforms.
  • Familiarity with scripting languages (e.g., Python, Bash) and debug tools (e.g., GDB, JTAG, Lauterbach).

Responsibilities

  • Serve as the primary technical contact for customer support inquiries related to LynxElement®, LynxOS®, LynxSecure®, Lynx MOSA.ic™, and embedded graphics products.
  • Investigate, reproduce, and resolve complex technical issues in embedded, virtualized, and real-time environments.
  • Provide guidance on system configuration, partitioning, and optimization for performance and determinism.
  • Document and track customer issues using the company’s support system, ensuring timely follow-up and resolution.
  • Provide advanced support for embedded real-time operating systems (RTOS) and Type 1 hypervisors.
  • Assist customers in developing safety-critical applications compliant with DO-178C and ARINC-653 standards.
  • Troubleshoot and optimize POSIX-compliant systems and embedded Linux integrations.
  • Reproduce and analyze customer-reported issues in internal test environments using real target hardware and emulation platforms.
  • Collaborate closely with Engineering, QA, and Product Management to resolve escalated issues and communicate product feedback.
  • Provide input on technical documentation, user guides, and knowledge base articles to improve customer experience.
  • Identify recurring issues and propose solutions or improvements to enhance product stability and usability.
  • Contribute to automated test frameworks and diagnostic tools used for validation and support.

Benefits

  • Low-cost Medical / Dental / Vision coverage options
  • 401K with generous employer match
  • Responsible Paid Time Off + 11 Paid Holidays
  • Remote work opportunities based on role
  • Employee Assistance Program (EAP)
  • Career growth and professional development opportunities
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service