Embedded Software Engineer

Employer
GEOST
Location
Reston, VA
Posted
Dec 05, 2022
Closes
Dec 07, 2022
Ref
724383453
Hours
Full Time
A$ A' "A' ?Position SummaryGEOST is a small business founded in 2004 and located on the northwest side of Tucson, AZ. We are seeking a skilled Embedded Software Engineer to work with our blended team of innovators that includes top scientists and engineers creating cutting-edge solutions to tomorrow's problems. Our work focuses on the sweet spot between R&D and customer-serving solutions in the realm of terrestrial and space-based optical systems.The Embedded Software Engineer at GEOST will be responsible for executing complete embedded software life-cycles for company and client hardware. A candidate for this position should have extensive experience coding in C and C++, and have excellent knowledge of embedded coding techniques. The Embedded Software Engineer should be able to develop scalable software systems that are perfectly optimized for the embedded device.Duties and Responsibilities Meet with clients and the software design team to determine software specifications.Create design goals and deadlines.Develop and maintain software for embedded platforms.Work with the hardware design team on requirements and parts selection.Implement and test the embedded system and interpret error reports.Maintain software programs.Document software application values.Required Skills/Knowledge/Experience3+ years of experience on professional software development projects.Bachelor's degree in computer science/computer engineering with an engineering/math focus or other equivalent field of discipline.Experience with C/C++ and Python.Working knowledge of Linux and version control systems such as git.Knowledge of hardware interfaces, timing diagrams and communications protocols.Good communication skills.Desired Skills/Knowledge/ExperienceKnowledge of realtime operating systems (RTOS) such as VxWorks, RTEMS, FreeRTOS, and ThreadX.FPGA development.CUDA or other GPU development.An active US Government Security Clearance or the ability to obtain a Clearance. Current SSBI is preferred; please note if applicable.All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, or national origin.

Similar jobs