Match score not available

Zephyr Contractor

Remote: 
Full Remote
Contract: 
Experience: 
Mid-level (2-5 years)
Work from: 

Offer summary

Qualifications:

3+ years of experience in embedded systems development using Zephyr or similar RTOS., Strong proficiency in C/C++ programming languages., Experience with microcontroller architectures and hardware interfaces (I2C, SPI, UART, etc.)., Excellent analytical problem-solving skills and good communication skills..

Key responsabilities:

  • Design, develop, and optimize applications using the Zephyr RTOS for embedded systems.
  • Collaborate with hardware teams to ensure firmware compatibility and optimization.
  • Write and maintain clear, maintainable, and testable code while performing unit and integration testing.
  • Document design processes and participate in code reviews to promote best practices.

USA Firmware logo
USA Firmware SME https://www.usafirmware.com/
11 - 50 Employees
See all jobs

Job description

Job Title: Zephyr Contractor

Location: Remote or Onsite (as required)

USA Firmware is a leading engineering and product design services firm specializing in firmware development for embedded systems and IoT applications. We're looking for a talented Zephyr Contractor to join our dynamic team and contribute to exciting new projects.

The Zephyr Contractor will be primarily responsible for developing and maintaining applications using the Zephyr real-time operating system (RTOS). This role will require close collaboration with hardware engineers, software developers, and project managers to ensure successful integration and delivery of firmware solutions.

We are only considering candidates currently residing within North American time zones. Pacific Time preferred.

Candidate must be eligible to obtain a United States Security Clearance if requested.

This contract is offered on a 1099 basis.

Key Responsibilities:
  • Design, develop, and optimize applications using the Zephyr RTOS for embedded systems.
  • Collaborate with hardware teams to ensure compatibility and optimization of firmware on target devices.
  • Write and maintain clear, maintainable, and testable code.
  • Perform unit testing and integration testing collaboratively with other team members.
  • Troubleshoot and resolve issues in firmware and hardware integration.
  • Document design and development processes to maintain comprehensive knowledge transfer.
  • Participate in code reviews to promote best practices and team collaboration.

Requirements

Key Requirements:
  • 3+ years of experience developing embedded systems using Zephyr or similar RTOS.
  • Strong proficiency in C/C++ programming languages.
  • Experience with microcontroller architectures and hardware interfaces (I2C, SPI, UART, etc.).
  • Familiarity with debugging tools and methodologies for embedded systems.
  • Excellent analytical problem-solving skills and attention to detail.
  • Good communication skills with the ability to work collaboratively in a team environment.
  • Experience with version control systems (e.g., Git) is preferred.
  • Must be based in the USA or have legal authorization to work in the USA.
  • Position may require occasional travel for on-site project support as needed.
Preferred Qualifications:
  • Knowledge of wireless communication protocols (Bluetooth, Wi-Fi).
  • Experience with Agile methodologies and CI/CD pipelines.
  • Familiarity with cloud technologies and services related to IoT.

If you are passionate about embedded systems and eager to work on innovative projects utilizing the Zephyr RTOS, we would love to hear from you!

Required profile

Experience

Level of experience: Mid-level (2-5 years)
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Analytical Thinking
  • Detail Oriented
  • Teamwork
  • Communication

Related jobs