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 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

Vacancy posted a month ago
Similar jobs that could be interesting for youBased on the Firmware Engineer in Mooresville, NC vacancy
  •  ...Jasper reports, Nice labels, BY Integrator, Page builder and MOCA. ~ Bachelor's degree (or equivalent) in Computer Science or Engineering or other relevant discipline. ~ Knowledge on interfaces between WMS and ERP/Host/SAP, TMS, WLM, T&T, Parcel, 3rd party system that... 
    Suggested
    Flexible hours
    Shift work

    Keylent Inc

    Mooresville, NC
    4 days ago
  •  ...Sr Automation Engineer Visa status: U.S. Citizens and those authorized to work in the U.S. are encouraged to apply. Tax Terms: W2, 1099 Corp-Corp or 3rd Parties: Yes Role: Sr Automation Engineer Understanding of mainframe and Java Experience with Soap UI and... 
    Suggested

    Keylent Inc

    Mooresville, NC
    4 days ago
  • About Us: Perfict Global is a leading IT consulting services provider focused on providing innovative and successful business workforce solutions to Fortune 500 companies. Our trained and experienced professionals constantly strive to bring together the best technologies...
    Suggested
    Flexible hours

    Perfict Global, Inc.

    Mooresville, NC
    3 days ago
  •  ...DevOps Environment Engineering Visa status: U.S. Citizens and those authorized to work in the U.S. are encouraged to apply. Tax Terms: W2, 1099 Corp-Corp or 3rd Parties: Yes Positions: DevOps Environment Engg Duration: 6 + Months Location: Mooresville, NC... 
    Suggested

    Keylent Inc

    Mooresville, NC
    5 days ago
  • React Developer Visa status: U.S. Citizens and those authorized to work in the U.S. are encouraged to apply. Tax Terms: W2, 1099 Corp-Corp or 3rd Parties: Yes Role: React Developer Location: Mooresville, NC Background: Product detail page Rating and reviews...
    Suggested

    Keylent Inc

    Mooresville, NC
    5 days ago
  •  ...Job Description Job Description We are seeking a talented and motivated Hardware in the Loop and Embedded Engineer to join our Guidance, Navigation, and Control (GNC) department in either our Mooresville, NC or Huntsville, AL office. In this role, you will be responsible... 
    Temporary work
    Work at office
    Flexible hours

    Corvid Technologies LLC

    Mooresville, NC
    29 days ago
  •  ...Job Title: Gen AI Data Engineer Location : ONSITE in Charlotte, NC Job Description Charter Communications is seeking an AI Engineer to support our IVR and Conversational AI platforms, with a strong focus on building LLM powered voice... 

    Ruri Software Technologies LLC

    Mooresville, NC
    3 days ago
  •  ...needed. NGK CERAMICS USA, INC. JOB DESCRIPTION Job Code: 2101 Page 2 of 4 Effective Date: 07.23.2018   R. Assists engineers in developing, building, or testing prototypes or new products, processes, or procedures.   S. Communicates safety... 
    Contract work
    Local area
    Shift work

    NGK Ceramics USA, Inc.

    Mooresville, NC
    4 days ago
  •  ...to other technicians; select cleaning materials, tools, or equipment. ~ May operate production equipment when needed. ~ Assist engineers in developing, building, or testing prototypes or new products, processes, or procedures. communicates safety discrepancies or... 
    Contract work
    Local area
    Shift work
    Day shift

    NGK Ceramics USA, Inc.

    Mooresville, NC
    4 days ago
  •  ...Description Corvid Technologies has multiple opportunities for students pursuing undergraduate and graduate Electrical and Computer Engineering degrees to work with our team to analyze, develop, design, manufacture and test next-generation products for Government and... 
    For contractors
    Summer work
    Internship
    Summer internship
    Work at office

    Corvid Technologies LLC

    Mooresville, NC
    12 days ago
  •  ...do: Develop, optimize, and run CMM inspection programs for medical implants and precision components. Interpret complex engineering drawings, GD&T, and 3D CAD models to build accurate inspection strategies. Perform first article, in-process, and final inspections... 
    Shift work
    Weekend work
    Day shift
    Afternoon shift

    Unify Recruit

    Mooresville, NC
    2 days ago
  • $91.5k - $148.1k

     ...Pratt Miller is a product development company in motorsports, defense, and mobility industries providing clients with product engineering and low-volume production solutions. Our range of research & development, engineering, prototype manufacturing, test & validation... 
    Permanent employment
    Immediate start
    Shift work
    Weekend work

    Oshkosh Corporation

    Huntersville, NC
    4 days ago
  • $25 - $30 per hour

    Company Overview American Family Care (AFC) is one of the largest primary and urgent care companies in the U.S. providing services seven days a week on a walk‑in basis. Our state‑of‑the‑art centers focus on the episodic treatment of acute illnesses and injuries, workers...
    Hourly pay
    Flexible hours

    American Family Care

    Mooresville, NC
    1 day ago
  •  ...coffee), work out or get a check-up - we invest in you so you can find your inspiration.Your ImpactThe Sr Mgr-Quality Assurance (QA) Engineering leads Lowe's efforts to ensure the highest standards of product quality across Private Brands and select National Brands. This... 
    Full time
    Work at office
    Local area

    Lowe's

    Mooresville, NC
    9 hours ago
  •  ....S. We are unable to sponsor or take over sponsorship of an employment Visa at any time. What You Will DoThe Principal Industrial Engineer is responsible for identifying, analyzing, securing resources and support, and developing solutions that will facilitate continuous... 
    Full time
    Work at office
    Local area
    Work visa

    Lowe's

    Mooresville, NC
    8 hours ago
  •  ...Electrical EngineerWe are seeking a hands-on Electrical Engineer to join our continuous-operation float glass manufacturing facility. This role is responsible for the design, installation, maintenance support, and continuous improvement of plant equipment, systems, and... 
    For contractors
    Weekend work

    Cardinal Services Inc of Indiana

    Mooresville, NC
    1 day ago
  •  ...health and wellness more enjoyable. Come join us and become a part of our winning formula!The primary responsibility of the Project Engineer involves identifying opportunities to enhance the equipment and facilities of the manufacturing plant and offices. This includes... 
    For contractors
    Remote work

    SCN BestCo

    Mooresville, NC
    1 day ago
  •  ...of coffee), work out or get a check-up - we invest in you so you can find your inspiration.Your ImpactThe Mgr-Quality Assurance Engineering leads a team of QA Engineers dedicated to ensuring the quality and performance of Lowe's Private Brands and select National Brands... 
    Full time
    Work at office
    Local area
    Overseas

    Lowe's

    Mooresville, NC
    4 days ago
  • Frontend Developer Visa status: U.S. Citizens and those authorized to work in the U.S. are encouraged to apply. Tax Terms: W2, 1099 Corp-Corp or 3rd Parties: Yes Location: Mooresville, NC Skills: ~6 month contract at minimum ~ Frontend UI developer ~ ...
    Contract work

    Keylent Inc

    Mooresville, NC
    5 days ago
  • Overview Goldbug Manufacturing is looking to add an experienced CMM Programmer to work closely with our engineering and manufacturing team to analyze blueprints and design documents to properly inspect components. The team works on prototypes as well as production level... 
    Temporary work
    Flexible hours

    Corvid Technologies

    Mooresville, NC
    3 days ago
  •  ...Job Description Job Description Corvid Technologies' Manufacturing Group is seeking an experienced data engineer/software development professional to bridge the gap between our manufacturing operations and business intelligence. In this role, you will design, build... 
    Relocation
    Flexible hours

    Corvid Technologies LLC

    Mooresville, NC
    8 days ago
  •  ...System (AWS) to support our growing product portfolio – and that growth is in both number of products as well as complexity. The engineer will join a matrixed team working to finalize development, test, and ultimately produce launch systems for DoW customers. This position... 
    Temporary work
    Work at office
    Flexible hours

    Corvid Technologies LLC

    Mooresville, NC
    19 days ago
  •  ...Our Opportunity: Controls EngineerThe Controls Engineer designs, implements, and maintains electrical and electronic processes in order to increase productivity and efficiency throughout the plant.What You Will Be DoingDesign, program, and troubleshoot PLC-based control... 
    Temporary work
    Relocation

    Cheerwine

    Mooresville, NC
    2 days ago
  •  ...work environment, opportunities for growth and development, recognition for your work, and competitive pay and benefits.The Lead Engineer is at the specialist level of the Engineering classification hierarchy. Employees at this level solve complex problems, manage work... 
    Full time
    Visa sponsorship
    Relocation package

    Duke Energy

    Terrell, NC
    3 days ago
  • SHD Composite Materials Inc seeks a Mechanical Engineer to support design, development and optimization of advanced composite materials and processes for aerospace, automotive, motorsport, marine and renewable energy customers. In this hands-on role, you will design test... 

    SHD Composite Materials Inc

    Mooresville, NC
    4 days ago
  •  ...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... 

    Corvid Technologies LLC

    Mooresville, NC
    23 days ago
  •  ...Job Description Job Description Position OverviewThe Mechanical Design Engineer's responsibilities include but are not limited to; review project design requirements, provide input for potential additional requirements, develop, and execute the design of ideas for... 
    Full time
    Work at office
    Monday to Thursday
    Flexible hours

    MSI Defense Solutions

    Mooresville, NC
    a month ago
  •  ...Before a road, airfield, or a building can be constructed, all obstacles must be removed from the site. As a Horizontal Construction Engineer in the Army National Guard, you'll handle the heavy lifting to help your crew succeed. You'll operate bulldozers, roadgraders, and... 
    Part time
    Weekend work

    National Guard

    Mooresville, NC
    2 days ago
  • $100k - $150k

     ...party solutions partnersAdditional InformationI love talking to passionate people. Please do not hesitate to reach out to me at shruthi.n at roljobs dot comSummaryType: Full-timeFunction: SalesExperience level: Mid-Senior LevelIndustry: Mechanical Or Industrial Engineering

    Roljobs Technology Services

    Davidson, NC
    3 days ago
  •  ...Job Description Job Description We are seeking a talented and motivated Systems Engineer to join our Guidance, Navigation, and Control (GNC) department in either our Mooresville, NC or Huntsville, AL office. In this role, you will bridge the gap between high-level... 
    Temporary work
    Work at office
    Flexible hours

    Corvid Technologies LLC

    Mooresville, NC
    19 days ago

Do you want to receive more vacancies?

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