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 patternsHardware 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 issuesPeripheral & Protocol Development: Architect and optimize hardware abstraction layers (HAL) and low-level communication protocols including SPI, I2C, UART, CAN bus and USBTesting & 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 pipelinesCommunication & 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 reviewsRequirements: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 field3+ years of professional engineering experience delivering production-ready firmware for commercial or industrial embedded systemsMastery 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 projectsHands-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 lifecyclesAbout 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) MatchingMedical 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 opportunitiesCompany provided life, long-term and short-term disability insuranceIncentive opportunities to reward strong performance and corporate growthAttractive corporate facilities that include Lake Norman access, out-door activities (including grills) and more
- ...Job Title: Specialist, FPGA/ASIC Hardware Engineer, Electrical Engineering Job Code: 41606 Job Location: Cincinnati, Ohio Job... ...associated hardware and microcontroller products and associated firmware. Developing Verilog HDL targeting Antifuse and enhanced Flash...SuggestedFull time
$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...SuggestedFor contractorsWork experience placement- ...national security. Job Title: Specialist,FPGA/ASIC Hardware Engineer, Electrical Engineering Job Code: 41606 Job Location: Cincinnati... ...hardware and microcontroller products and associated firmware. Developing Verilog HDL targeting Antifuse and enhanced Flash...SuggestedLocal area
- ...Job Title: Sr. Specialist, EHS - Energetics Safety Engineer Job Number: 41099 Job Location: Cincinnati, OH Job Schedule: 4/10 - Monday through Thursday Job Description: L3Harris Fuzing and Ordnance, Inc., a division of L3Harris, provides precision electronic...SuggestedFull timeWork at officeLocal areaMonday to ThursdayFlexible hours
- ...solutions connecting the space, air, land, sea and cyber domains in the interest of national security. Job Title: Associate, Quality Engineer Job Code: 40759 Job Location: Cincinnati, OH Job Schedule: 4/10: Employees work 10 hour days, 4 days a week Job...SuggestedLocal area
- Now Hiring! Material HandlerHours: M-Th 6:00am - 3:15pm, Fri 6:00am - 12:00pm Starting Pay: $15.50/hourSummary: Serve as a materials resource in all phases of the manufacturing process.Responsibilities/Principal Duties:Receive and inventory all incoming shipments.Verify...Immediate start
- The Material Handler will move trailers and material around our facilities. You will be operating a forklift with the utmost care to ensure efficiency and safety. Your job could involve driving around warehouses, on the production floor, and in the yard.Job Description...
- ...where everyone’s empowered to be their best.About us …At Ellis & Watts Global Industries, Inc., we thrive on solving the toughest engineering problems. Our equipment operates where failure is not an option — nuclear facilities, medical environments, and military...Full timeWork experience placementFor subcontractorCasual work
- Job Title: ServiceNow Developer Location: Milford, OH FTE Experience: Any IT / SaaS experience Job Description Certification: ServiceNow Certified System Administrator (CSA) - Mandatory About the Role Tata Consultancy ...
$48.08 per hour
...Job Title: Quality Assurance / Quality EngineerJob Description As a Quality Assurance / Quality Engineer, you will play a key role in driving quality excellence across the organization. You will partner with cross-functional teams to improve processes, strengthen compliance...Contract workTemporary workWork at officeMonday to Friday- ...work on building robust, scalable, and high-performance solutions using cutting-edge technologies and best practices in software engineering. Key Responsibilities: Design and develop scalable, high-performance Java applications using core and advanced Java concepts. Participate...
- ...continue to create opportunities for hardware oriented Electrical Engineers. Corvid's products typically require electronic systems (... ...Preferred candidate will have experience developing or integrating firmware and associated tools About Corvid:Corvid Technologies is a...
$65k - $70k
...Job Description Job Description We are seeking an experienced and motivated Sheet Metal Engineer to join our engineering and manufacturing team. The ideal candidate will have strong experience in sheet metal design, fabrication, manufacturing processes, and CAD....Monday to Friday- ...Vision Insurance ~ Paid Time Off ~ Paid Sick Time ~ Paid Holidays ~401K/with matching We're seeking an experienced Sales Engineer to join our team in a fully onsite role , serving as the technical and commercial lead for engineered packaging solutions. This...Flexible hours
- ...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...
- ...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 placementFor subcontractorWork at office
- Teamcenter DeveloperDesign, develop, and implement Teamcenter solutions.Customize Teamcenter and Active Workspace using ITK, RAC, SOA, Stylesheets, BMIDE etc.Perform Teamcenter configurations, including Workflow Designer, Access Manager, Query Builder, Structure Manager...
- ...The Judge Group is seeking a Human Factors / Usability Engineer in the Milford, OH area with strong experience leading 6+ years of experience in medical devices or pharmaceuticals. COMPENSATION: 160k to 175k WORKSITE: Onsite (NO REMOTE) RELOCATION: Available for the right...For contractorsRemote workRelocation
- ...solutions connecting the space, air, land, sea and cyber domains in the interest of national security. Job Title: Specialist, Systems Engineer (EE) Job Code: 39601 Job Location: Cincinnati, OH Job Schedule: 9/80 OR 5/8 or 4/10 Job Description: The System...Local area
- ...connecting the space, air, land, sea and cyber domains in the interest of national security. Job Title: Senior Specialist Systems Engineer Job Code: 41894 Job Location: Mason, OH - On Site Job Schedule: 9/80 - Employees work 9 out of every 14 days – totaling 80...Local area
$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- Job Description Job Description Location: Batavia, OH Employment Type: 2nd Shift, Full-time, temp-to-hire Job Brief Kable Workforce Solutions is hiring a Inventory & Material Specialist for our client. This job is responsibilities include receiving and inventorying...Weekly payFull timeTemporary workImmediate startAfternoon shift
- 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 payFull timeTemporary workImmediate startDay shift
- 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...
$61k - $138k
...with a laser-focused mission to enable digital transformation with connected data, let’s talk! Job Summary: The Associate Customer Engineer provides expert technical support to high-value customers, and partners resolving complex issues and proactively ensuring system...InternshipFlexible hoursShift workWeekend work- ...be committed to working together to create a welcoming environment for guests and an effective, positive workplace. SECTION TWO: Engineer, Role Specific Duties and Expectations Other Duties and Expectations Repair Requests: Respond to all requests from guests for general...Weekly payFull timeContract workWork experience placementImmediate startLong distanceShift workNight shiftAfternoon shift
- ...Combat Engineer Job Overview: Jump start your career in engineering with our world class training program earning up to 45 advanced certifications. As a Combat Engineer, you will gain construction and engineering skills that will aid you in bridge construction, clearing...Contract workTemporary workRelocation packageFlexible hours
- ...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 contractorsFlexible hours
- ...Sales Engineer The Henry P. Thompson Company (HPT), a UFT company was established in 1910 and is the oldest such manufacturers' representative firm still doing business in the water and wastewater equipment industry. We provide the very best in clean water solutions...For contractorsWork experience placementLocal areaNight shift
$20 - $34 per hour
Intern Opportunity At ABB At ABB, we help industries run leaner and cleanerand every person here makes that happen. You'll be empowered to lead, supported to grow, and proud of the impact we create together. Join us and help run what runs the world. This position...Hourly paySummer workInternship
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Firmware Engineer. Be the first to apply!




