Firmware Engineer
Corvid Technologies
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 Corvid Technologies
- We are seeking an Azure AKS Architect with strong expertise in Azure, Kubernetes, Docker, DevOps, and Manufacturing Execution Systems (MES). The role will focus on designing, developing, deploying, and supporting scalable manufacturing solutions and integrations while ...Suggested
- 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...SuggestedImmediate start
- ...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...Suggested
- ...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...SuggestedFlexible hours
- ...software design team with application integration.• Conducting system performance tests.• Completing systems reports.Generic Managerial Skills Strong communication, organization and interpersonal skills requiredEducation Bachelor of Software Engineering or Computer Science...SuggestedFull timeWork experience placement
- ...integrators, material handling distributors, and manufacturers across a wide range of industries. Position Summary This Mechanical Engineering will be responsible for all phases of conveyor applications and special design in both 3D design space and a production...Work experience placementWork at office
- Job Title: Java Developer Location: Milford OH (Onsite) Job type: Fulltime only Required: Microservices architecture, Kubernetes, Sprint boot, Spring security, Spring data/JPA, AWS EKS Java 1.7/1.8, Collection Framework, JDBC, Exception Handling, JSF, Omni faces, JMS, ...Full time
- ...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...
- ...features using HCE and Reader/Writer Mode. Implement NDEF reading/writing, tag interactions, and secure element usage. General Android Engineering: Write modular Kotlin code using MVVM or Clean Architecture. Build reusable components and secure, efficient features. Apply...
- ...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...
- ...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
- ...competitive quotations for metal fabrication, powder coating, and wet coating projects. This role analyzes Requests for Quote (RFQs), engineering drawings, specifications, and related documentation to determine material, labor, processing, and finishing costs. The Estimator...Work at office
- Purple Drive AI/ ML Engineer Share Contractual Milford, OH Overview: Job Description Must Have Technical/Functional Skill · Strong Python expertise with experience building and deploying production-grade backend systems · Hands-on experience developing applications using...
- 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
- ...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
- 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
$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- 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
- ...QA EngineerWe are looking for a highly skilled QA Test Engineer to support the end-to-end quality of Geo Maps across Web, Mobile & Wear OS platforms. Technical collaboration with Engineering and Program teams to validate the new features on different platforms and deliver...
- ...equipment industry. ️ We provide the very best in clean water solutions by utilizing Lowest Total Cost, Least Risk Solutions of engineered equipment, parts, and service for water and wastewater systems in Ohio, Indiana and Kentucky. The Henry P. Thompson Company (...For contractorsWork experience placementLocal areaNight shift
$25 per hour
...all of the AOI machines Revise programs as needed to address changes in parts, templates, etc. Implementation of all ECN’s (Engineering Change Notices) into all applicable programs as specified Debug programs to enhance the machines to operate as efficiently as...Work at officeDay shift$20 - $34 per hour
At ABB , we help industries run leaner and cleaner-and 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 reports to: Sales Manager...Hourly paySummer workInternshipMonday to Friday- 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
$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- 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...
- ...Job Description Job Description Construction Project Engineer - Banking Industry Construction - Base Salary to 65k/year - Milford, OH Our client is an established commercial general contractor specializing in renovation, remodeling, and ground-up construction projects...Full timeFor contractorsFor subcontractorWork at office
- ...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
$22 per hour
...diagnosing issues, performing maintenance and repairs, or supporting new installations and system commissioning. ~ Collaborate with our engineering and project management teams to resolve any discrepancies in system drawings or address challenges encountered on the job. ~...Hourly payPermanent employmentInternshipH1bWork at officeLocal areaImmediate startRelocation- ...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 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 ...Full timeCasual workImmediate startNight shiftDay shift
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Firmware Engineer. Be the first to apply!





