Embedded Linux Software Engineer

Applied Visions & Software Design SolutionsPittsburgh, PA
Onsite

About The Position

Software Design Solutions, Inc. is looking for a Software Engineer with embedded Linux experience to join the engineering team. The Software Engineer will be responsible for designing, building, and modifying embedded systems software used in a wide range of real, fielded products. Experience with system design, implementation, debug and testing is required.

Requirements

  • Demonstrated strong experience in embedded systems development
  • Demonstrated experience with the Yocto Linux build system
  • C/C++ development experience in embedded and Linux operating systems
  • Experience on multiple projects is preferred
  • 3-5 years of experience preferred
  • Bachelor’s degree or higher CS, EE, CSE, or Mathematics
  • Due to the nature of our work, US Citizenship is required
  • Please note this role is ON SITE in Pittsburgh. Please do not apply unless you are local to Pittsburgh.

Responsibilities

  • Design, Implementation, and testing for a wide range of electronics applications
  • Assist in requirements analysis, time estimation, and customer interaction
  • Responsible to other Team members for technical support as needed
  • Work together with an agile team, focusing on team collaboration and customer deliverables

Benefits

  • flexible working environment
  • competitive salary
  • complete health benefits package
  • company matching 401K
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service