JobHire
face icon
Register to automatically apply for this and similar jobs
Register
star

Senior Embedded Linux Systems Engineer

USA Firmware

Brecksville, ohio


Job Details

Full-time


Full Job Description

We leverage our expertise in Firmware and IoT to turn smart ideas into smart products for the world’s most respected brands.

 

USA Firmware is a turnkey engineering and product design services firm with an emphasis on quality firmware in embedded systems and Internet-of-Things (IoT) application development. Our engineering expertise, plus a depth of knowledge in hardware, firmware and software design services, power IoT-era technology in a way that reduces complexity, and creates product designs of superior quality, with decreased cycle times for faster market entry, and improved ROI.

 

The Senior Embedded Systems Engineer contributes to embedded systems development projects across their entire life cycle, from proposal through deployment.  He or she must be skilled in systems engineering, project planning, requirements analysis, firmware design and implementation, firmware testing, product manufacturing, and product maintenance.  

Work Location - Hybrid 

USA Firmware is based in Brecksville, Ohio 

Description

  • Design, code and integrate software for an embedded Linux target
  • Interact with Linux kernel and integrate new device drivers
  • Improve and maintain existing software components
  • Perform test unit, verification and validation of the product developed.
  • Assist with the hardware design surrounding the processor
  • Document various aspects of projects
  • Participate in design and code reviews

Requirements

  • 7+ years of experience of embedded Linux programming
  • Expert in C and C++ programing
  • Direct experience with NXP iMX6 processor family (nice to have, but not hard requirement)
  • Strong design experience with multi process, multi-threaded designs utilizing RTOS’s
  • Very strong knowledge of Linux, ARM processor architecture with SOC
  • Assist / support hardware platform development and test
  • Knowledge of Linux kernel and device-driver development
  • Knowledge of standard TCP/IP networking protocols
  • Knowledge in audio and video coding standards like H.264/MPEG4
  • Ability to write effective and reusable code according to best practices
  • Ability to work as a member of a small team or self-directed

 

 

 Key Responsibilities of Senior Embedded Systems Engineer 

  • Define, analyze, and understand detailed system requirements
  • Create detailed work breakdowns and effort estimates
  • Design, implement, integrate, test, document, and deliver firmware
  • Use depth of experience and focus to work independently without direct guidance in day-to-day activities
  • Interface effectively and collaboratively with clients, coworkers, vendors, and consultants
  • Ensure that projects are executed efficiently, profitably, and on time
  • Documentation – Track and maintain applicable project related information in accordance with company policy

 

 

 

Benefits

USA Firmware offers a suite fully funded and shared expense benefits to eligible associates which include, but are not limited to:

  • Medical and Wellness
  • Dental & Vision
  • Life and AD&D
  • Longterm Disability
  • Simple IRA with company match
  • Hybrid and Remote work options

Get 10x more interviews and get hired faster.

JobHire.AI is the first-ever AI-powered job search automation platformthat finds and applies to relevant job openings until you're hired.

Registration