Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Firmware Engineer I

Orion Edge Group

Firmware Engineer I
About Orion Edge

We are an agile, early-stage startup in a rapid growth phase, developing next-generation electronic warfare (EW) and digital disruption equipment. Our mission is to deliver cutting-edge capabilities to the modern warfighter at speed. Orion Edge is currently delivering systems to the US Army and USSOCOM, and we are scaling quickly to support the broader Department of Defense (DoD). If you thrive in a fast-paced environment where your work directly impacts national security and you have the opportunity to scale your career with a growing company, you belong here.

Position Overview

As a Firmware Engineer at Orion Edge, you will bridge the gap between complex hardware and mission-critical software. You will design, implement, and deploy firmware that powers our next-generation electronic warfare and digital disruption systems. This is a highly collaborative, full-stack hardware/software role where you will work closely with electrical, mechanical, and FPGA engineers to bring cutting-edge defense technologies to life.

If you are a methodical problem solver who loves board bring-ups, digging into registers, and pushing resource-constrained hardware to its absolute limits, we want to hear from you.

This position requires U.S. Citizenship and the ability to obtain a U.S. Security Clearance.

Education Requirements
  • Bachelor of Science (B.S.) in Computer Engineering , Electrical Engineering , Computer Science (with a low-level/systems focus), or a closely related technical field.

Key Responsibilities
  • Architect & Implement: Write clean, modular, and highly optimized C code for bare-metal and RTOS-based embedded systems from the ground up.

  • Hardware/Software Co-Design: Collaborate closely with the hardware team on board bring-up, PCB debugging, and hardware-software integration for newly designed boards.

  • SoC & FPGA Integration: Interface firmware with programmable logic and FPGA designs (Verilog/VHDL), ensuring seamless data flow and control across SoC boundaries.

  • Control Systems: Implement and tune real-time control loops on target microcontrollers and processors.

  • Testing & Automation: Build robust hardware-in-the-loop (HIL) testing workflows and automation scripts to validate system reliability.

  • Documentation: Create clear theory-of-operation write-ups, register maps, and architectural documentation for internal and external stakeholders.

Required Skills & Experience
  • Embedded Software Expertise: Proficiency in C for embedded systems , with a proven track record of architecting and implementing firmware from scratch in bare-metal and RTOS environments.

  • Computer Architecture Fundamentals: Deep understanding of memory management (stack/heap, DMA, caches, memory-mapped I/O), interrupt handling, timers, and peripheral interaction on resource-constrained platforms.

  • FPGA & SoC Development: Hands-on experience with FPGA design (Verilog or VHDL; Vivado or comparable toolchains), specifically targeting SoC platforms where firmware and programmable logic closely interact.

  • Real-Time Control: Familiarity with control systems theory and implementing real-time control loops on hardware targets.

  • Standard Protocols: Deep working knowledge of embedded communication protocols, including UART, SPI, I2C, CAN, and Ethernet (TCP/UDP).

  • Hardware Debugging: Strong root-cause analysis skills utilizing SWD/JTAG debuggers, logic analyzers, oscilloscopes, and multimeter tools to debug both software and hardware integration anomalies.

  • Embedded Linux: Proficiency in Linux environments, including shell scripting, cross-compilation toolchains, and working knowledge of kernel-level concepts (device trees, drivers, kernel modules, and user/kernel space boundaries).

  • Electronics Competency: Ability to read electrical schematics and datasheets, independently prototype circuits on breadboards, and safely operate standard lab equipment.

  • AI-Assisted Development: Experience utilizing AI tools to accelerate development velocity, coupled with the critical engineering judgment to review, verify, test, and own the final code.

  • Engineering Rigor: Highly proficient with Git and modern software development practices (disciplined version control, thorough code reviews, and structured documentation).

Preferred Qualifications
  • Robotics Frameworks: Experience with ROS/ROS 2 , especially integrating embedded microcontrollers with higher-level robotics and autonomy systems.

  • RTOS Ecosystems: Experience with RTOS scheduling, synchronization primitives, and interrupt-safe design patterns using FreeRTOS, Zephyr , or similar RTOS platforms.

  • Flash & Bootloaders: Experience writing custom bootloaders, managing flash memory, and implementing secure firmware update mechanisms (DFU/OTA).

  • Python Mastery: Strong Python skills for writing test harnesses, automation tools, and parsing telemetry data.

  • DevOps for Hardware: Experience setting up CI/CD pipelines for embedded targets and automated hardware testing infrastructure.

Professional Attributes
  • Systems-Level Thinker: You thrive working across the entire stack-from register-level bit manipulation to Linux userspace applications and physical electronics.

  • Methodical Troubleshooter: You approach complex system failures with a calm, step-by-step logic, finding the root cause rather than treating the symptoms.

  • Clear Communicator: You translate complex technical realities into clear documentation, clean code comments, and collaborative design discussions.

  • Self-Directed & Resourceful: You don't need hand-holding. You can grab a datasheet, spin up a toolchain, and build a working prototype with minimal direction.

  • Rapid Learner: You possess the intellectual curiosity and agility to quickly adapt to new hardware platforms, programming languages, and domains.

  • Highly Collaborative: You enjoy working at the interface of multiple engineering disciplines, treating hardware and mechanical teams as your closest partners.

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Firmware Engineer I in Tampa, FL vacancy
  • Odyssey Systems Consulting Group, Ltd. is seeking a Senior Software Engineer to support advanced situational awareness and multi-domain operations programs. This position emphasizes the design and integration of RF and signal processing systems for battlefield awareness... 
    Suggested
    Full time

    Odyssey Systems

    Tampa, FL
    1 day ago
  •  ...Embedded Software Engineer XTEND Tampa is seeking an Embedded Software Engineer to support the development, integration, and production...  .... This role focuses on hands-on embedded software and firmware development for tactical UAS platforms, including low-level driver... 
    Suggested

    Xtend Inc

    Tampa, FL
    9 hours ago
  • Duties Duties and responsibilities vary and may increase according to grade level. Provide computer system management support. Help coordinate the planning and implementation of hardware and software upgrades, follow and enforce proper security procedures, oversee...
    Suggested

    US Department of War

    Tampa, FL
    5 days ago
  • $55k - $151.47k

     ...Specialism IFS - Information Technology (IT) Management Level Senior Associate Job Description & Summary The Opportunity As an AI Engineer, you will be at the forefront of transforming raw data into actionable insights, enabling informed decision-making and driving... 
    Suggested
    Full time
    Work experience placement
    H1b

    PwC

    Tampa, FL
    20 hours ago
  •  ...Job Description Job Description Embedded Electronics Engineer Tampa, FL   Company Overview Detect-ION is a deep-tech startup...  ...across embedded circuit design, layout, testing and firmware development to get to a working brassboard or prototype. Equally... 
    Suggested
    Permanent employment
    Full time
    Contract work
    For contractors

    Detect-ION

    Tampa, FL
    19 days ago
  •  ...Work Arrangement This is an onsite position in Tampa, FL, Huntsville , or Northern, VA.   Job Overview A Software Engineer 2 is an experienced professional responsible for designing, developing, and maintaining software applications. This person serves as an... 
    Full time
    Work at office
    Local area
    Remote work

    Aevex

    Tampa, FL
    1 day ago
  • $70k - $150k

     ...Taurus is making the future of insurance a reality today. Bull Speed Ahead! Role Description We are seeking a Senior Software Engineer to join our team in Tampa, Florida. This full-time, on-site role is responsible for designing, developing, testing, and... 
    Full time
    Contract work
    Immediate start
    Flexible hours

    Taurus

    Tampa, FL
    1 day ago
  • Syms Strategic Group (SSG)  is seeking a talented Software Developer Location: Remote Department: Veterans Affairs Type:  Full Time Min. Experience:  Experienced Security Clearance Level:  Public Trust (MBI)  Military Veterans are highly encouraged...
    Full time
    Remote work

    Ssg

    Tampa, FL
    1 day ago
  •  ...As a Software Development Engineer with a focus on Identity and Access Management (IDAM), you will leverage your expertise in both software development and IDAM to provide operational support and advanced engineering solutions for Identity Access Management, including... 
    Full time
    Temporary work
    Relocation package

    Ens Solutions, Llc

    Tampa, FL
    1 day ago
  •  ...the opportunity to take ownership, contribute ideas, and push boundaries as part of a dynamic, collaborative, and international engineering team. You will work in an international environment to achieve common goals and objectives. If you are a self-starter who is detail... 
    Remote job
    Full time
    Work at office
    Work from home
    Worldwide

    Anydesk

    Tampa, FL
    1 day ago
  •  ...develop models of possible future configurations Create daily test metrics and reporting Occasionally perform other IT systems engineering activities such as requirements, design, installation, operation, sustainment, and support Apply technical principles,... 
    Full time
    Work experience placement
    Remote work

    Ssg

    Tampa, FL
    1 day ago
  •  ...our Slide Vibe/award winning culture where collaboration and innovation are expected, recognized and awarded! As a Senior Software Engineer, you’ll design, build, and support scalable software solutions that power Slide’s insurance platform. You’ll collaborate with... 

    Slide Insurance

    Tampa, FL
    1 day ago
  •  ...looking for a place to grow, make an impact, and work with people who care, we’d love to meet you! ABOUT THE ROLE As a Senior Android Engineer, you will drive the development of high‑quality, native Android experiences, shaping how features are designed, implemented, and... 
    Work at office
    Remote work
    Work visa
    Flexible hours

    AgileEngine

    Tampa, FL
    5 days ago
  • $76k

     ...drive the future of technology forward. The Opportunity MetLife Investments IT is looking for a curious, motivated Junior Software Engineer to join our Investments IT Global Accounting team in Tampa. This is an exciting opportunity for an early-career technologist or... 
    Temporary work
    Internship
    Work at office
    Local area
    Worldwide
    3 days per week

    MetLif

    Tampa, FL
    4 days ago
  •  ...Software Development Engineer in Test w/ C# Tampa, FL – Hybrid INTERVIEW TYPE Process: Two rounds both next week Essential Duties and Responsibilities Key Responsibilities: Design, implement, and maintain automated test scripts for functional, regression... 

    RIT Solutions

    Tampa, FL
    1 day ago
  • $102k - $138k

     ...Secret/SCI Clearance Level Must Be Able to Obtain: Top Secret/SCI Public Trust/Other Required: None Job Family: Software Engineering Job Qualifications: Skills: Git, Javascript Coding, Python Frameworks, React.js Certifications: None Experience: 1+... 
    Contract work
    Remote work

    Dormont Manufacturing Company

    Tampa, FL
    5 days ago
  • Senior Software Engineer (TACL | HPE Nonstop) Location: Jersey City, NJ OR Tampa, FL OR Plano, TX OR Columbus, OH Duration: 12+ Months (Possibility of extension) We are seeking a highly skilled and experienced professional to join our team for a mission-critical project... 

    InterSources

    Tampa, FL
    3 days ago
  • $137k - $182k

    Senior Software Engineer, Payment/Check Processing page is loaded Senior Software Engineer, Payment/Check Processing Apply locations Jersey City, NJ Tampa, FL time type Full time posted on Posted 2 Days Ago job requisition id 10072158-WD Do you want your voice heard and... 
    Full time
    Second job
    Work at office
    Local area
    Remote work

    MUFG Bank, Ltd

    Tampa, FL
    1 day ago
  • Sr Software Engineer Job Description: Technology Selection assists in technology selection decisions for modernization of security masterfile to ensure equivalent functionality; manages technology risk for the project team Perform business and technical presentations... 

    RIT Solutions

    Tampa, FL
    3 days ago
  • $113k - $254.2k

     ...logistics industry by delivering world-class digital products for our customers and supply chain partners . As a Senior Software Engineer on the Customer Platform team , you will build modern, scalable web platforms that power customer-facing experiences and accelerate... 
    Hourly pay
    Temporary work
    Worldwide
    Flexible hours

    C.H. Robinson

    Tampa, FL
    2 days ago
  • $110k - $150k

    BCubed Engineering, an Auria company, is looking to hire a Software Engineer (E3). This position is hybrid (2-3 days a week) out of one of our Bcubed offices located in Warrenton, VA or Tampa, FL . WHAT YOU CAN EXPECT TO DO: Independent Execution: Independently... 
    Full time
    Temporary work
    Apprenticeship
    Work experience placement
    Work at office
    Flexible hours
    2 days per week
    3 days per week

    Auria Space

    Tampa, FL
    2 days ago
  • $143.82k - $179.78k

     ...Senior Software Engineer (TAK / ATAK) Tampa, FL (Onsite) About Rise8 Rise8 builds custom, secure software for government organizations, measuring success by impact: lives saved, time returned, and missions advanced. We think big, start small, and scale fast with... 
    Contract work
    Flexible hours

    Rise8

    Tampa, FL
    5 days ago
  •  ...battlefield awareness, electronic warfare, and spectrum management capabilities. You will work closely with a multidisciplinary team of engineers, analysts, and operators to design and deliver systems that integrate data from diverse sensors, communications, and radar systems... 
    Full time
    Contract work
    Work experience placement
    Live out

    Navstar

    Tampa, FL
    5 days ago
  •  ...analysts/data scientists. We welcome candidates with all visas and citizens to apply. Who should apply: Recent computer science/engineering/mathematics/statistics or science graduates looking to make their careers in the IT industry. Candidates who are serious about... 

    SynergisticIT

    Tampa, FL
    2 days ago
  •  ...Software Engineer II It's a great time to join us at Airlines Reporting Corporation (ARC)! ARC accelerates the growth of global air travel by delivering forward-looking travel data, flexible distribution services and other innovative industry solutions. We are a leading... 
    Work at office
    Work from home
    Flexible hours

    Airlines Reporting Corporation

    Tampa, FL
    3 days ago
  •  ...Intermediate Software Engineer Job Locations US-FL-Tampa | US-VA-Fort Belvoir ID 2026-7515 Category Engineering Type Full Time Biweekly Hours 80 Location : Name MacDill AFB Position Summary Odyssey... 
    Full time
    Contract work
    Live out

    Odyssey Systems

    Tampa, FL
    5 days ago
  • $100k - $125k

     ...Certified Developer, AWS Certified Solutions Architect, AWS Certified SysOps Administrator • CompTIA Cloud+ • Google Associate Cloud Engineer or other professional GCP certification • Oracle Cloud Infrastructure Certified Architect Associate, Oracle Cloud Infrastructure... 
    Work experience placement

    Tata Consultancy Services

    Tampa, FL
    4 days ago
  • $140k - $200k

     ...Senior Software Engineer, Windows/Desktop Applications The mission of Speechify is to make sure that reading is never a barrier to learning. Over 50 million people use Speechify's text-to-speech products to turn whatever they're reading – PDFs, books, Google Docs... 
    Work at office

    Speechify

    Tampa, FL
    4 days ago
  •  ...Workplace Type: Hybrid About Us: Pickett, an ESP Associates company, is a highly innovative surveying and engineering company with over 60 years of industry experience serving clients throughout the US and Caribbean. At Pickett, we use the acronym S.O.L.V.E... 
    Temporary work
    Work experience placement
    Flexible hours

    ESP Associates

    Tampa, FL
    3 days ago
  •  ...a third day unique to each team or employee). The Impact you will have in this role: The Lead Infrastructure Services Engineer is a senior technical role responsible for supporting the modernization, stability, and performance of the enterprise Digital Workplace... 
    Remote work
    Flexible hours

    Dtcc

    Tampa, FL
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Firmware Engineer I. Be the first to apply!