Senior Embedded Linux Systems Engineer

Usa firmware - City Of Brecksville
new offer (01/05/2024)

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.
TheSenior Embedded Systems Engineercontributes 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

Apply now for
Senior Embedded Linux Systems Engineer

Warning: you will leave the jobtome site.

These offers may interest you:

Go back