Senior Embedded Linux Engineer

Cleveland, Ohio
Senior Embedded Linux Engineer
Cleveland, OH - Hybrid
Competitive Pay & Benefits

Senior Embedded Linux Engineer is responsible for design, development, and implementation of firmware for embedded systems of new and existing products. All programs have the goal of commercialization and require this role to manage and assist contract manufacturers with firmware support up to and including the product launch. This role will work closely with clients as well as internal and external partners, and will support on a wide range of other engineering tasks.


Senior Embedded Linux Engineer Responsibilities:
  • Provide technical leadership for firmware considerations, internally and externally at all stages of a project
  • Configuring all aspects of a Linux based system including kernel selection and optimization, device tree setup, driver implementation strategies, best practice security, performance tuning, provisioning, identifying update strategies, sound code maintenance methodology, system debugging, and sustaining engineering.
  • Outlining IoT architecture for entire firmware / software stack from local device to the cloud with focus on efficient project execution while maximizing design re-use.
  • Quoting firmware/software project tasks based on sound make/buy strategies.
  • Design and implementation of device firmware and device-side networking for a wide range of consumer, industrial, and medical products.
  • Facilitate product capabilities through interfaces such as API’s for existing and newly designed web services.
  • Collaborate with engineers, developers, and designers in other disciplines internally and externally
  • Interface with hardware design engineers with emphasis on microcontrollers, microprocessors, wireless radio modules (BLE, WiFi, Cellular), sensors and motion control  
  • Integration of new or existing products with IoT platforms such as AWS, Azure and Google Cloud
  • Integration with home automation platforms such as Amazon Alexa, Google Assistant, Apple HomeKit and others.
  • Assist hardware design engineering teams in identifying optimum design architectures
  • Develop implementation standards for firmware group and standardize hardware platforms to maximize code reuse and minimize project risk
  • Communicating expertise and company capabilities to prospective clients of technical and non-technical background

Senior Firmware Engineer Requirements:
  • Bachelor of Science or Master’s degree in Electrical Engineering, Computer Engineering, or similar
  • 10+ years of embedded C programming
  • 10+ years of engineering product design and development
  • Extensive experience in debugging embedded systems
  • Excellent C/++, Python, and other scripting languages kills with experience in embedded system design and development
  • Experience with embedded firmware development tools such oscilloscopes, spectrum analyzers, DC power analyzers, logic analyzers, and protocol analyzers
  • Embedded Linux and Yocto experience
  • Experience with designing and developing RF products for standard and proprietary networks
  • Experience with a variety of ARM processors and microcontrollers and corresponding IDEs/compilers
  • Experience with wireless communication peripherals such as Bluetooth, Wi-Fi, cellular communication, and Zigbee, and with smart home network standards.  
  • Familiarity with low power design practices for battery powered devices
  • Familiarity with standard peripheral serial communication protocols
  • Commitment to maintaining project schedules and delivering tasks on time
  • Knowledge of networking connectivity protocols such as TCP/IP, FTP, MQTT
  • Experience with User Interface frameworks such as Qt
  • Experience with agency certifications such FCC, Industry Canada, and cellular carrier certifications

Attachments

Personal Information

United States of America
 

Contact Information

Privacy Policy
Terms of Service

U.S. Equal Employment Opportunity Information (Completion is voluntary)

Individuals seeking employment at Hunter International are considered without regards to race, color, religion, national origin, age, sex, marital status, ancestry, physical or mental disability, veteran status, or sexual orientation. You are being given the opportunity to provide the following information in order to help us comply with federal and state Equal Employment Opportunity/Affirmative Action record keeping, reporting, and other legal requirements.

Completion of the form is voluntary. Refusal to provide the requested information will not subject you to any adverse treatment. Any information that you do provide will be kept confidential as required by law.

 
 
Please select a resume file to upload

Thank you for your interest in one of our positions! Your application was submitted successfully.

Visit our newsroom for advice to ace your interview!

Hunter International | powered by COMPAS