Firmware Engineer
Tangram Flex
Firmware Engineer
Tangram Flex is seeking a Firmware Engineer with 3+ years of experience to join our dynamic team focusing on open mission systems integration, interoperability, and verification. We're looking for engineers interested in embedded system emulation who pursue deep understanding of technical objectives, while being responsible for providing innovative, reliable solutions to a range of technical challenges. This role demands a strong technical skillset coupled with the ability to establish and nurture relationships with stakeholders throughout the entire program lifecycle.
What We Do: Our team and products provide solutions to enable innovators to design, develop, verify, and advance critical systems, while accelerating innovation that advances our nations' security. By accelerating delivery of critical systems, Tangram is transforming the way our nation solves complex software challenges.
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.
What We Offer
- Hybrid work options
- Flexible Working Hours, 10 paid holidays, and generous Paid Time Off
- Employer Paid Medical, Dental, Vision and Short and Long Term Disability Insurance
- Access to group rating plans for Life Insurance
- Employer contribution to Health Savings Account
- Competitive 401K employer match
- A vibrant engineering culture that fosters transparency, collaboration, and continuous professional growth via internal tech community events (Lightning Talks, Integration Events).
Tangram Flex is an Equal Opportunity Employer, and provides reasonable accommodation for qualified individuals with disabilities and disabled veterans in its application procedures and in accordance with federal law. All qualified candidates will receive consideration for employment based on business needs, job requirements, and individual qualifications.
EEO/AA Vet/Disabled Employer/ and E-Verify
- ...Lead Embedded Hardware Engineer Location: Dayton, OH Employment Type: Full-Time Position Overview We are seeking an experienced Lead Embedded Hardware Engineer to lead and contribute to hardware development within an embedded systems environment. This...SuggestedFull time
- ...The Opportunity | Lead Embedded Hardware Engineer YOUR CHALLENGE: As a Lead Embedded Hardware Engineer in our Dayton facility, you will be responsible for all aspects of hardware development within an embedded systems environment. You will support activities including...SuggestedFull time
$69.3k - $158k
Computer Vision Software Engineer, MidThe OpportunityJoin a mission‑focused engineering team building advanced computer vision (CV), multi‑sensor fusion, and detection and tracking capabilities for remote sensing and GEOINT environments. As a Mid‑Level Computer Vision...SuggestedFull timeContract workPart timeWork at officeLocal areaRemote work$69.3k - $158k
Computer Vision Software EngineerThe Opportunity: As a software developer, you know that good software is more than a nice-looking interface and data. You need the right combination of clean code, APIs, analytics, and infrastructure to help build a user-oriented solution...SuggestedFull timeContract workPart timeWork at officeLocal areaRemote work$112.8k - $257k
Computer Vision Software Engineer, LeadThe Opportunity:As a Senior Computer Vision Engineer, you will design, develop, and optimize advanced computer vision and multi‑sensor fusion algorithms supporting GEOINT‑mission workflows. You will lead the development of deep learning...SuggestedFull timeContract workPart timeWork at officeLocal areaRemote work- ...ONSITE Sr. Embedded C/C++ RUST Software Engineers ONSITE in the greater Dayton, OH area ***MUST have an active SECRET (or higher level) DoD clearance*** PROJECT SCOPE: OOP experience in C/C++ and Rust. Experience developing, debugging, testing, and maintaining...Full time
$99.97k - $149.96k
...Opportunity Two Six Technologies is actively seeking a Hardware Reverse Engineer to join our team in Dayton, Ohio. The team is made up of... ..., and analyze key system components, communication channels, firmware memory, and binaries across target architectures (x86, ARM, AVR...Contract workLocal area- ...5000 as a top growing company for four of the last five years. Learn more at CFD Research is looking for a Senior Computer Vision Engineer who will design, develop, and optimize advanced computer vision and multi‑sensor fusion algorithms supporting GEOINT‑mission workflows...Permanent employmentFull timeTemporary workPart timeWork at officeRemote work
$69.3k - $158k
...Job Number: R0242680 Computer Vision Software Engineer, Mid The Opportunity Join a mission-focused engineering team building advanced computer vision (CV), multi-sensor fusion, and detection and tracking capabilities for remote sensing and GEOINT environments....Full timeContract workPart timeWork at officeLocal areaRemote work$69.3k - $158k
...Job Number: R0243287 Computer Vision Software Engineer, Mid The Opportunity Join a mission-focused engineering team building advanced computer vision (CV), multi-sensor fusion, and detection and tracking capabilities for remote sensing and GEOINT environments....Full timeContract workPart timeLocal areaRemote work- ...Job Description Title: Lead Embedded Hardware Engineer \n Location: Dayton, OH (onsite) \n Duration: Direct Hire(Perm) \n \n YOUR EXPERTISE: \n • Bachelors in Electrical/Computer Engineering or Electrical Engineering (or equivalent) with minimum 10 years...Permanent employment
- ...deploy war-winning capabilities for the United States Air Force. The Air Force Civilian Service (AFCS) is looking for a Computer Engineer (NH-0854-03) to work for the Air Force Materiel Command (AFMC) in the Air Force Life Cycle Management Center (AFLCMC) at Wright-...Relocation package
- ...Tangram Flex is seeking a Senior Software Engineer with a minimum of 8 years of experience with technical leadership in open mission system integration , applying MOSA methodologies in modular software implementation build and verification. Our team works heavily...Full timeTemporary workFlexible hours
- ...The Opportunity Build software for complex, mission-focused systems—and help make those systems more reliable. As a Software Engineer II , you will design, develop, analyze, and test products or subsystems while working with engineers across disciplines to investigate...Full timeRelocation package
- ...Technologies is a defense-focused technology company with offices in Beavercreek and Blue Ash, OH. We are a multi-disciplinary team of engineers, scientists, and management professionals dedicated to developing and commercializing AI/ML/Software solutions that address our...Full timeCasual workWork at officeLocal areaImmediate startRemote workFlexible hoursDay shift
$86.8k - $198k
Software Engineer and DeveloperThe Opportunity: Join us in shaping the future of our systems. We’re seeking a motivated Software Engineer to help design, implement, and enhance modern solutions within an agile development environment. In this role, you’ll contribute to...Full timeContract workPart timeLocal areaRemote work- ...Magazine's Inc5000 as a top growing company for four of the last five years. Learn more at CFD is seeking a Remote Sensing Software Engineer, to develop advanced SDA and remote sensing exploitation pipelines, guide technical direction, and work with multi-disciplinary...Permanent employmentFull timeTemporary workPart timeWork at officeRemote work
$112.8k - $257k
Software Engineer, SeniorThe Opportunity: As a software engineer, you know that good software is more than just a nice-looking interface and data. You need the right combination of clean code, APIs, analytics, and infrastructure to develop a user-focused solution. We’re...Full timeContract workPart timeWork at officeLocal areaRemote work$86.8k - $198k
Remote Sensing Software Engineer, SeniorThe OpportunityAs a Senior Remote Sensing Software Engineer, you will architect advanced SDA and remote sensing exploitation pipelines, guide technical direction, and lead multi-disciplinary teams building high-fidelity space observation...Full timeContract workPart timeWork at officeLocal areaRemote work- Senior Software EngineerPosition OverviewWe are seeking a Senior Software Engineer to lead the design, development, and delivery of high-quality software systems. We are a government contractor working with the DOW and Department of Communications. The ideal candidate...For contractors
$69.3k - $158k
Software Engineer and DeveloperThe Opportunity: As a back-end developer, you can resolve a problem with a complete end-to-end solution in a fast, agile environment. If you’re looking for the chance to not just developsoftware, but to help create a system that will make...Full timeContract workPart timeWork at officeLocal areaRemote work- ...systems. May include Image and Signal Processing, Real-time, Firmware, Nuclear/Hi-Rel, FAA Certified, Database Design, Operating Systems... .../or necessary modifications.Responsible for leading group of engineers on a technical activity and completion of activity on time and...Local areaFlexible hours
$115.6k - $158.9k
Lead the Future of Machine Control: Senior C++ Software EngineerReady to take ownership of complex engineering challenges and shape the future of heavy equipment automation? Caterpillar Trimble Control Technologies (CTCT) is looking for a hands-on technical lead to design...Ongoing contractFull timeWork at officeLocal areaWorldwide$100k - $115k
...the brightest minds from physics, computer science, electrical engineering, and mathematics to develop unique embedded security solutions... ...requirements and scope, design/develop/modify software and firmware for custom memory constrained hardware and related systems.You...Work experience placementWork at officeLocal areaRemote workFlexible hours$69.3k - $158k
...environments using GitLab, containers, and experiment-tracking toolsCollaborate with astrodynamics SMEs, operations personnel, and ML engineers to deliver integrated mission capabilitiesJoin us. The world can’t wait. You Have: 4+ years of experience with remote sensing,...Full timeContract workPart timeWork at officeLocal areaRemote work- ...ResponsibilitiesRequired to support the analysis, development, and review of fault isolation and troubleshooting procedures for engineering design; make recommendations for design improvements based on this analysis. Involved with the engineering investigation, analysis...Local areaFlexible hours
- ...Drive Innovation as our Next Hardware Validation Engineer in Dayton! Are you ready to bring high-tech hardware to life and make a tangible impact on cutting-edge positioning and sensing technology? Trimble is looking for a passionate Hardware Validation Engineer to...Work at officeWorldwide
$92.3k - $166.85k
We are seeking a Lead Transmission Line Engineer who will manage a collaborative and dynamic team working in a fast-paced environment, solving challenging problems involved with electric transmission. The successful candidate will serve as a Lead Engineer and Technical...Full timeWork at officeRemote workHome officeRelocation packageFlexible hours- ...Job Description Job Description deciBel Research has an immediate opening for a Computer Vision Engineer in Dayton, OH. Position Description: deciBel Research is a seeking a Computer Vision Engineer to design, develop, and optimize advanced computer vision and...Immediate startRemote work
$157k - $220k
...technologies. EWNC fosters a culture of innovation and collaboration. We investigate cutting edge technologies and interface with engineers across sectors and divisions at STR and researchers at academic institutions and industry partners to develop practical and...Full timeWork experience placementWork at officeLocal areaNight shift
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Firmware Engineer. Be the first to apply!





