{bc}
Company Site

Firmware Engineer

Tangramflex
Dayton, USA
Full-time
Mid · 3+ years experience
Onsite
Discovered 1 weeks ago

Full Job Posting

JOB RESPONSIBILITIES

  • Design, develop, test, and document high-quality embedded emulation solutions utilizing QEMU.
  • Analyze design approaches to improve the efficiency, stability, and scalability of system resources for new and existing solutions.
  • Build and maintain deep technical expertise with QEMU to support customer deployments and live demonstrations.
  • Support end-to-end system testing, performance analysis, and troubleshooting across software setups.
  • Partner closely with software, systems, and cross-functional teams to refine system requirements, design choices, and system characteristics.
  • Provide technical support to internal and external engineers.
  • DESIRED SKILLS & QUALIFICATIONS
  • Education, Experience & Clearances
  • Bachelor’s Degree in Computer Engineering, Electrical Engineering, or equivalent technical field.
  • 3+ years of Firmware Engineering or equivalent experience.
  • U.S. Citizenship required; must possess or have the ability to obtain and maintain a U.S. Government Security Clearance.
  • Core Skills
  • Experience working with embedded systems
  • Application development in embedded C or C++
  • Application deployment
  • Subsystem integration
  • Subsystem and/or system debugging
  • Familiarity with navigating reference manuals
  • Familiarity with Board Support Package (BSP) usage and/or development
  • Familiarity with communication protocols
  • Ethernet
  • CAN
  • MIL-STD-1553B
  • UART
  • Familiarity with CPU to component level interaction
  • Familiarity with Real Time Operating Systems (RTOS)
  • VxWorks
  • FreeRTOS
  • Knowledge of, or interest in:
  • Embedded system emulation, specifically with QEMU
  • Embedded hypervisors, specifically VxWorks 653
  • PowerPC CPUs, specifically the T2080 SoC (PPC e6500) and/or the PPC 750
  • Linux
  • Meson build system
  • Git
  • Docker
  • GDB
  • Network communications technology
  • High level written and verbal communication skills to author or contribute to technical documentation and present to external customers.
  • Willingness and ability to travel up to 20% of work time to client sites, customer locations, and industry conferences as required.

Qualifications

  • Bachelor’s Degree in Computer Engineering, Electrical Engineering, or equivalent technical field.
  • Familiarity with navigating reference manuals
  • Familiarity with Board Support Package (BSP) usage and/or development
  • Familiarity with communication protocols
  • Familiarity with CPU to component level interaction
  • Familiarity with Real Time Operating Systems (RTOS)

Apply for this job in 1 click

Skip the repetitive application forms

Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today

More from this employer

More jobs at Tangramflex