2

Entry Level Embedded Firmware Engineer Jobs in Ohio

Reverse Engineering (RE) of software/firmware, Vulnerability Research (VR), exploit development ... Experience working with embedded systems or IoT devices * Familiarity with other assembly languages ...

Reverse Engineering (RE) of software/firmware, Vulnerability Research (VR), exploit development ... Experience working with embedded systems or IoT devices * Familiarity with other assembly languages ...

Software Engineer

Columbus, OH · On-site

$100K - $115K/yr

... and firmware for custom memory constrained hardware and related systems. * You will work with ... Experience developing and debugging embedded applications. * Experience with formal software ...

... firmware reverse engineering to uncover vulnerabilities in wireless and embedded systems. As a Vulnerability Researcher , you will be a key technical contributor within our elite team of security ...

Experience with embedded systems, firmware integration, or hardware-software interfaces. * Technical writing experience supporting engineering documentation and customer support materials.

Entry Level NDT Assistant

Lima, OH

$39K - $50K/yr

This is a fulltime embedded role with guaranteed 40 hours/week (M-F 7 AM TO 3:30 PM) NDT Assistants ... engineering, reliability engineering, drones, robotics, V-Deck and condition-based monitoring ...

Entry Level NDT Assistant

Lima, OH · On-site

$39K - $50K/yr

This is a fulltime embedded role with guaranteed 40 hours/week (M-F 7 AM TO 3:30 PM) NDT Assistants ... engineering, reliability engineering, drones, robotics, V-Deck and condition-based monitoring ...

Entry Level NDT Assistant

Lima, OH

$39K - $50K/yr

This is a fulltime embedded role with guaranteed 40 hours/week (M-F 7 AM TO 3:30 PM) NDT Assistants ... engineering, reliability engineering, drones, robotics, V-Deck and condition-based monitoring ...

Vulnerability Researcher

Dayton, OH · On-site

$84K - $126K/yr

... firmware reverse engineering to uncover vulnerabilities in wireless and embedded systems. As a Vulnerability Researcher , you will be a key technical contributor within our elite team of security ...

next page

Showing results 1-20

Entry Level Embedded Firmware Engineer information

What are some common challenges faced by entry-level embedded firmware engineers during their first projects?

Entry-level embedded firmware engineers often encounter challenges such as understanding complex hardware interfaces, debugging low-level code, and adapting to strict resource constraints like limited memory and processing power. Collaborating closely with hardware engineers and learning to interpret hardware schematics can also be initially daunting. However, most teams provide mentorship and code reviews to help new engineers build confidence and develop their problem-solving skills in a supportive environment.

What does an Entry Level Embedded Firmware Engineer do?

An Entry Level Embedded Firmware Engineer is responsible for designing, developing, and testing low-level software that runs on hardware devices, such as microcontrollers and embedded systems. They work closely with hardware engineers to ensure that the firmware correctly interfaces with the hardware components. Typical tasks include writing code in languages like C or C++, debugging firmware, conducting unit tests, and assisting in hardware bring-up. Entry-level engineers often learn on the job and may help maintain or update existing firmware as needed.

What are the key skills and qualifications needed to thrive as an Entry Level Embedded Firmware Engineer, and why are they important?

To thrive as an Entry Level Embedded Firmware Engineer, you need a strong grasp of C/C++ programming, embedded systems concepts, and a relevant engineering degree such as Electrical or Computer Engineering. Familiarity with microcontroller development kits, debuggers, oscilloscopes, and version control systems like Git is typically required. Problem-solving abilities, attention to detail, and effective teamwork are crucial soft skills for this role. These skills ensure reliable firmware development, seamless integration with hardware, and successful collaboration within multidisciplinary engineering teams.
What are the most commonly searched types of Embedded Firmware Engineer jobs in Ohio? The most popular types of Embedded Firmware Engineer jobs in Ohio are:
What job categories do people searching Entry Level Embedded Firmware Engineer jobs in Ohio look for? The top searched job categories for Entry Level Embedded Firmware Engineer jobs in Ohio are:
What cities in Ohio are hiring for Entry Level Embedded Firmware Engineer jobs? Cities in Ohio with the most Entry Level Embedded Firmware Engineer job openings:

Associate, FPGA / ASIC Verification Engineer

L3HHCM20

Cincinnati, OH

$118K - $162K/yr

Other

Posted 15 days ago


Job description

Job Title: Associate, FPGA / ASIC Verification Engineer

Job Code:40384

Job Location: Cincinnati, OH 

Job Schedule: 4/10:Employees work 10 hour days, 4 days a week 

Job Description:

As an Associate ASIC/FPGA Verification Engineer at L3Harris you will be responsible for verifying the architecture, design and implementation of next generation Electronic Safe and Arm Devices utilizing the latest state of the art tools and technologies.

The ideal candidate for this role would share our passion for creating and innovating new technologies in a highly dynamic, fast-paced environment. We are looking for highly talented, motivated, and versatile engineers that can create the next generation fuzing solutions.

ASIC / FPGA designs will include various sensor interfaces, sequence verification, A/D and D/A interfaces, communication protocols, state machines, timer chains, etc. used in Electronic Safe and Arm Devices (Fuzes) for DOD weapon systems. Microchip/Microsemi Antifuse and Flash are our targeted FPGAs with occasional ASIC development, Siemens Mentor Graphics QuestaSim Prime is our simulation tool, and the System Verilog UVM framework is the current verification environment.  The primary responsibilities will focus on Verilog FPGA design verification, and the System Verilog UVM framework verification.

Essential Functions:

  • Analysis of the requirements, architecture definition, design and debug of FPGA and associated hardware and microcontroller products and associated firmware.
  • Developing Verilog HDL targeting Antifuse and enhanced Flash FPGAs.
  • Developing C# source code targeting enhanced Flash Microcontrollers.
  • Performing effective analysis of functional issues or performance profiling with the hardware and firmware in test environments or target host systems.
  • Contribute to process improvements to ensure hardware-firmware quality and time-to-market.

Qualifications:

  • To be eligible, applicants must be pursuing a bachelor's degree in electrical engineering, Electrical Engineering Technology, Computer Science or related field or have completed their bachelor's degree within the last 12 months, regardless of age.

Preferred Additional Skills:

  • Knowledge using Verilog for Logic Design.
  • Knowledge using SystemVerilog for verification with AVM, VMM, OVM, or UVM a plus
  • Programming experience in C for embedded systems, including development of algorithms, manipulation of data structures, and implementing highly optimized code.
  • Experience with lab tools: Logic Analyzers, oscilloscopes, JTAG/ICE debuggers and protocol analyzers.