×
Register Here to Apply for Jobs or Post Jobs. X

Firmware Engineer

Job in Westerville, Delaware County, Ohio, 43082, USA
Listing for: Engtal
Full Time position
Listed on 2026-02-06
Job specializations:
  • Software Development
    Software Engineer, Embedded Software Engineer, DevOps
Job Description & How to Apply Below
Location: Westerville

Direct message the job poster from Engtal

Connecting companies with top Mechanical, Manufacturing & Quality Engineers in Ohio

Job Title: Firmware Engineer

Location: Westerville, OH

Job Summary:

We are looking for a skilled Firmware Engineer to join our team and contribute to the development and support of gateway and embedded application platforms. The ideal candidate will have a strong technical background and experience working with various Linux-based platforms. Knowledge in networking, communications, kernel drivers, and security is essential.

Key Responsibilities:

  • Requirements Analysis: Gather and analyze requirements, create use cases, prototype devices and applications, and engage with customers as needed.
  • Project Management: Plan projects, estimate tasks, collect software metrics, and manage version control.
  • Full Lifecycle Software Development: Design, code, debug, conduct peer reviews, perform unit testing, optimize performance, and integrate solutions.
  • Documentation: Write program commentary and create user guides for service and troubleshooting.
  • Product Testing: Conduct unit tests, bench tests, system integration tests, and support field testing.
  • Leadership: Be an effective team member and/or lead engineer with a positive, creative approach.
  • Hardware Development Support: Assist with software development and testing for hardware.
  • Additional Tasks: Perform other duties as needed by management.

Requirements:

  • Bachelor’s Degree or foreign equivalent in Computer Science, Software Engineering, Electrical Engineering, or Computer Engineering with a strong emphasis on software.
  • 3+ years of experience in a software development role.
  • 2+ years of experience developing software for Linux-based platforms.
  • 3+ years of experience programming in C/C++.
  • Proficiency in various programming languages and frameworks, including:
  • Linux kernel, device drivers, file systems, networking, serial communications, real-time operating systems (RTOS), and bare-metal systems.
  • Experience in infrastructure and application development using:
  • IP networking (TCP, UDP, TLS, DNS)
  • Serial communications (RS232/485)
  • Protocols (Mod Bus, BACnet, SNMP)
  • Platforms (ARM, x86, SoC)
  • Familiarity with development tools and environments, such as:
  • Integrated platforms (Eclipse, Code Warrior, Visual Studio)
  • Tools like Wire Shark, Docker, Jenkins, Virtual Box, VMware, Bit Bake, Yocto
  • Additional, Highly Desired Experience:
  • Embedded systems work, particularly with control applications.
  • HVAC industry knowledge.
Seniority level
  • Associate
Employment type
  • Full-time
Job function

Referrals increase your chances of interviewing at Engtal by 2x

#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary