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

Senior Embedded Linux Engineer

Job in Versailles, Darke County, Ohio, 45380, USA
Listing for: Midmark Corporation
Full Time position
Listed on 2025-12-31
Job specializations:
  • Software Development
    Embedded Software Engineer, Software Engineer
Job Description & How to Apply Below
Location: Versailles

Job Summary

This Senior Embedded Linux Engineer will lead firmware projects, providing technical guidance, architectural decisions, and process improvement. The role requires expertise in embedded systems, firmware development, coding, debugging, and problem‑solving.

Responsibilities
  • Develop, debug, and test complex firmware for a broad range of processor architectures.
  • Troubleshoot and resolve firmware‑related issues.
  • Contribute to firmware system architecture and design.
  • Develop comprehensive testing strategies.
  • Validate firmware functionality and performance.
  • Collaborate with cross‑functional teams to align decisions with business goals.
  • Provide technical leadership, guidance, and mentorship to junior engineers.
  • Plan, implement, and optimize complex solutions, leading design and development of medium‑sized projects.
  • Apply advanced tools and methods to solve complex problems and drive technical excellence.
  • Contribute to intellectual property creation and navigate IP considerations.
  • Participate in code reviews and develop custom tools to support firmware development.
  • Bring up new hardware designs in the lab independently.
  • Define requirements, iterate designs, and oversee verification testing.
  • Lead process redesign, KPI definition, and change management initiatives.
  • Apply domain expertise to engineering methods and tools.
  • Develop display interfaces in accordance with design guidelines.
Qualifications
  • Bachelor’s degree in Computer Science, Software Engineering, Electrical Engineering or related field.
  • Minimum 4+ years of relevant firmware engineering experience (or equivalent).
  • Proficiency with C/C++, assembler, and high‑level languages such as Java, Perl, or similar.
  • Experience with embedded microcontrollers/microprocessors and their architectures.
  • Strong version‑control skills (e.g., Git).
  • Ability to create object libraries, applications, daemons, and drivers for embedded devices.
  • Advanced analytical problem‑solving capabilities.
  • Experience leading system design and identifying new technological opportunities.
  • Knowledge of design reviews, risk assessment, and root‑cause investigation.

Location:

Versailles, Ohio or Cincinnati, Ohio, onsite 4 days a week (remote not permitted).

Midmark will only employ those who are legally authorized to work in the United States. This position does not sponsor visas.

EO/AA Employer Minorities/Females/Protected Veterans/Disabled

#J-18808-Ljbffr
Position Requirements
10+ Years work experience
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