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

Firmware Engineer

Corvid Technologies LLC

Job Description

Job Description

This position has the option to be located in either our Cincinnati, OH or Mooresville, NC office.

Corvid Technologies is seeking a talented and motivated Firmware Engineer to join our Electrical Engineering team. In this role, you will be responsible for designing, developing, and debugging low-level software that brings our next-generation hardware products to life.

This position will work closely with cross-functional teams consisting of hardware engineers, systems engineers and key stakeholders to deliver embedded solutions from concept to production. Success in this role requires active, hands-on lab work utilizing oscilloscopes, logic analyzers, and similar tools to bring up and validate hardware prototypes.

Key Responsibilities:

  • Architecture & Development: Lead the design and implementation of modular, maintainable, and robust firmware utilizing Embedded C and C++ in both bare-metal and Real-Time Operating System (RTOS) configurations. Extensive knowledge of state machines and similar designs patterns
  • Hardware Integration & Bring-Up : Work closely with Electrical Engineering (EE) teams during schematic design, layout reviews, and initial board bring-up. Evaluate and troubleshoot sub-circuits within the custom PCB and validate sensor functionality to resolve complex hardware/software interaction issues
  • Peripheral & Protocol Development: Architect and optimize hardware abstraction layers (HAL) and low-level communication protocols including SPI, I2C, UART, CAN bus and USB
  • Testing & CI/CD: Develop test suites for hardware-in-the-loop (HIL) testing and unit testing. Implement code-review standards and drive automated firmware compilation through CI/CD pipelines
  • Communication & Customer Interface: Capability to define and adapt requirements and break down problems to achieve defined development schedules. Exhibits strong problem-solving skills and knowledge to assist both internal and external customers through the project life cycle and design reviews

Requirements:

  • Ability to obtain/maintain a DoD Secret Clearance is required.
  • Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or a closely related technical field
  • 3+ years of professional engineering experience delivering production-ready firmware for commercial or industrial embedded systems
  • Mastery of Embedded C and C++. Experience with Python or Bash for scripting and testing is a strong asset as well as the ability to adapt new languages and software frameworks to various projects
  • Hands-on experience developing for microcontrollers and microprocessors leveraging ARM Cortex and RISC-V architectures. Knowledge of Field-Programmable Gate Arrays (FPGA), System on Modules (SoM) and single board computers (SBC).
  • Experience using physical hardware debugging infrastructure via JTAG / SWD and standard electronic lab bench equipment.
  • Proficiency with modern version control systems (Git) and Agile project management lifecycles

About Corvid:

Corvid Technologies is an engineering firm specializing in using high-fidelity, computational modeling and simulation to analyze, design and manufacture products for aerospace, DoD, and commercial customers. We offer a fast-paced and flexible work environment that encourages creativity and collaboration. Our team works on difficult, cutting-edge technical challenges using state-of-the-art technologies and resources.

Why Corvid:

We value our employee-owners and in addition to providing challenging work opportunities and competitive pay, Corvid believes in providing a strong benefit package that provides value to our team members at all stages of their career.

Corvid benefits include:

  • Employee Stock Ownership Plan via our generous 401(k) Matching
  • Medical Insurance via Blue Cross - including a PPO and High-Deductible offering (with company HSA contribution)
  • Paid Time Off (PTO) based on years of industry experience (not tenure)
  • Career Development and Continuing Education opportunities
  • Company provided life, long-term and short-term disability insurance
  • Incentive opportunities to reward strong performance and corporate growth
  • Attractive corporate facilities that include Lake Norman access, out-door activities (including grills) and more
Vacancy posted 16 days ago
Similar jobs that could be interesting for youBased on the Firmware Engineer in Batavia, OH vacancy
  • $65.56k - $109.26k

     ...Job Description Job Summary: Centrus Energy is seeking a proactive Electrical Design Engineer to join our team. If you have hands-on experience or training with industrial control panels, MCCs, and low-voltage power distribution (under 1000 V), this is your opportunity... 
    Suggested
    For contractors
    Work experience placement

    Centrus Energy

    Newtonsville, OH
    2 hours ago
  •  ...you! We are seeking qualified candidates to join our Electrical Engineering team in Cincinnati, OH. The Electrical Engineering team...  ...using standard laboratory equipment Experience developing firmware and associated tools Experience leading a project team About... 
    Suggested
    Temporary work
    Flexible hours

    Corvid Technologies LLC

    Batavia, OH
    23 days ago
  •  ...Corvid's Fuze Team is looking to add a talented, experienced Mechanical Engineer support and possibly lead design, development, qualification, and production of products for our growing portfolio of products. Our team in Cincinnati develops innovative technologies and... 
    Suggested
    Temporary work
    Local area
    Remote work
    Flexible hours

    Corvid Technologies

    Batavia, OH
    17 hours ago
  • $65k - $85k

    Experience: Any IT / SaaS experience Certification: ServiceNow Certified System Administrator (CSA) Mandatory About the Role Tata Consultancy Services (TCS) is looking for an enthusiastic and detail-oriented ServiceNow Administrator with a technical background...
    Suggested

    Tata Consultancy Services

    Milford, OH
    2 days ago
  •  ...connecting the space, air, land, sea and cyber domains in the interest of national security. Job Title: Senior Supplier Quality Engineer Job Code: 38237 Job Location: Mason, OH Job Schedule: 9/80: Employees work 9 out of every 14 days- totaling 80... 
    Suggested
    Contract work
    Local area

    L3Harris Technologies

    Owensville, OH
    4 days ago
  •  ...Job Description Job Description About us We thrive on solving the toughest engineering problems. Our equipment operates where failure is not an option — nuclear facilities, medical environments, and military applications. If you want to work on technology that truly... 
    Work experience placement
    For subcontractor
    Work at office

    Pulsejobs

    Batavia, OH
    24 days ago
  •  ...Batavia, Ohio. In this position, you will be responsible for supporting the LPIM sales process end to end, including applications engineering, proposal development, and cross-functional coordination to support both new machine sales and aftermarket opportunities. Work... 

    Milacron

    Batavia, OH
    1 day ago
  • Job Description Job Description Location: Batavia, OH Employment Type: 1st Shift, Full-time, temp-to-hire Job Brief Kable Workforce Solutions is hiring a Inventory & Material Specialist for our client. This job is responsible for receiving, verifying, inventorying...
    Weekly pay
    Full time
    Temporary work
    Immediate start
    Day shift

    Kable Workforce Solutions

    Batavia, OH
    15 days ago
  • Tata Consultancy Services is seeking a Customer Support Specialist in Milford, Ohio to be the first point of contact for customer inquiries across voice, chat, and email channels. The role emphasizes resolving issues on the first contact with strong product knowledge and...

    Tata Consultancy Services

    Milford, OH
    4 days ago
  •  ...Job Title: Forward Deployed Engineer (FDE) Location: Milford, OH Duration: Fulltime Skills: Artificial Intelligence | API(Application programming interface) Salary: 120K-130K/Year Roles and Responsibilities: Forward Deployed Engineer... 
    Full time

    Diverse Lynx

    Milford, OH
    1 day ago
  • $78.58k - $130.97k

     ...the American Centrifuge Plant (ACP) in Piketon, Ohio. Centrus Energy is seeking an experienced, proactive Civil/Structural Design Engineer to lead the engineering development, analysis, and execution of facility modifications within a high-stakes, safety-critical... 
    Work experience placement

    Centrus Energy

    Newtonsville, OH
    6 hours ago
  • Assist in day-to-day lab operations and maintenance. Support customer visits, workshops, and delivery activities. Develop Proof of Concepts (POC), Prototypes (POT), and Minimum Viable Products (MVP) for client engagements. Build and maintain demos to showcase ...
    Full time

    Tata Consultancy Services

    Milford, OH
    2 days ago
  • Comfort Systems USA is looking for a skilled Project Manager to oversee large-scale electrical construction projects valued at $30M–$50M+. In this role, you will manage all phases from preconstruction to closeout while ensuring high client satisfaction and team development...

    Comfort Systems USA

    Batavia, OH
    17 hours ago
  •  ...Job Description: This position works onsite with the team to plan, develop, coordinate, and manage onsite construction engineering activities for Heavy Highway and bridge projects. Duties and Responsibilities: Manage project engineering and related... 
    Contract work
    For contractors
    For subcontractor

    Kokosing

    Milford, OH
    13 days ago
  • $65.56k - $109.26k

     ...Job Description Job Summary: Centrus Energy is seeking a proactive Electrical Design Engineer to join our team. If you have hands-on experience or training with industrial control panels, MCCs, and low-voltage power distribution (under 1000 V), this is your opportunity... 
    For contractors
    Work experience placement

    Centrus Energy

    Newtonsville, OH
    3 hours ago
  •  ...Description ENTRUST Solutions Group is seeking a Transmission Line Engineer to join our team in Cincinnati, OH. In this role, you will be responsible for designing, analyzing, and overseeing the construction of transmission lines that deliver electricity from power... 
    For contractors
    Flexible hours

    ENTRUST Solutions Group

    Milford, OH
    2 days ago
  • $92.5k - $171.5k

     ...interest of national security. Job Title: Specialist, Electrical Engineer Job Code: 38520 Job Location: Cincinnati, OH Job...  ...issues. A solid understanding of circuit theory, components, firmware, software and troubleshooting skills is required.... 
    Work at office
    Local area
    Flexible hours
    Shift work

    L3Harris Technologies

    Milford, OH
    2 days ago
  • $78.58k - $130.97k

     ...the American Centrifuge Plant (ACP) in Piketon, Ohio. Centrus Energy is seeking an experienced, proactive Civil/Structural Design Engineer to lead the engineering development, analysis, and execution of facility modifications within a high-stakes, safety-critical... 
    Work experience placement

    Centrus Energy

    Williamsburg, OH
    3 hours ago
  •  ...solutions connecting the space, air, land, sea and cyber domains in the interest of national security. Job Title: Lead, Electrical Engineering Hardware Design Job Code: 38214 Job Location: Cincinnati, OH Job Schedule: 4/10: Employess work 10 hour shifts, 4... 
    Local area
    Shift work

    L3Harris Technologies

    Terrace Park, OH
    4 days ago
  • A leading industrial contractor in Ohio seeks a Project Manager to lead mechanical and electrical teams for large scale projects. The ideal candidate will oversee project delivery from preconstruction to completion, ensuring safety, quality, and client satisfaction. With...
    For contractors

    Kokosing

    Milford, OH
    2 days ago
  • Job Description Job Description We are seeking a detail-oriented Kitting Specialist to join our warehouse production team. In this role, you will work on an active assembly line to gather, organize, and pack multiple component parts into finalized, ready-to-ship ...
    Hourly pay
    Full time
    Casual work
    Local area
    Immediate start
    Night shift
    Day shift

    PrideStaff

    Milford, OH
    a month ago
  • Understand and apply WCAG standards. Test websites and mobile apps for accessibility compliance. Perform manual accessibility testing using tools such as NVDA, JAWS, VoiceOver, TalkBack, and browser plugins. Validate compliance for websites, mobile applications,...
    Full time

    Tata Consultancy Services

    Milford, OH
    2 days ago

Do you want to receive more vacancies?

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