Linux Software Developer

Robert HalfKirkland, WA
417d

About The Position

The Linux Software Developer role at Robert Half involves working within a small team in Kirkland, Washington, focusing on the development and testing of real-time software for telemetry, aerospace, and defense industries. The position encompasses a variety of responsibilities, including real-time data processing, driver development, and the creation of user-facing APIs.

Requirements

  • Bachelor's degree in Computer Science or similar
  • 3+ years of experience developing and testing software on Linux platforms
  • Experience writing software requirements
  • Experience with C/C++
  • Experience with serial communications and networking protocols (TCP, UDP, etc.)
  • Experience designing robust APIs and interfaces
  • Experience with GIT

Nice To Haves

  • Python, Rust, Java
  • Experience with device drivers
  • Experience with embedded software
  • Collaborative team player, willing to learn new things

Responsibilities

  • Develop and test software on Linux platforms
  • Write software requirements
  • Create robust APIs and interfaces
  • Work with serial communications and networking protocols including TCP and UDP
  • Develop application code for real-time data processing
  • Contribute to driver development
  • Utilize GIT for version control
  • Engage in the development of user-facing APIs
  • Monitor and ensure the robustness of the software
  • Maintain a collaborative team environment and willingness to learn new things.

Benefits

  • Medical, Vision, Dental Insurance
  • Life and Disability Insurance
  • 401k Retirement Plan
  • 2 weeks PTO
  • 9 paid holidays
  • 6 paid sick days

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Industry

Administrative and Support Services

Education Level

Bachelor's degree

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service