Logo
CyberCoders

Senior Software Embedded Engineer

CyberCoders, Poway, CA


Poway, CA Full-time $150,000.00 - $180,000.00Posted 10/23/2024Job Title: Senior Software Embedded EngineerLocation: Poway, CASalary: $150,000 - $180,000Requirements: C programming, RTOS, Device Drivers, Embedded Software Development, Debugging, AerospacePosition OverviewWe are seeking a highly skilled Senior Software Embedded Engineer to join our dynamic team. The ideal candidate will be responsible for developing software on our embedded space computers, testing equipment for components and boards, etc.  Key ResponsibilitiesDevelop software on our embedded space computers, test equipment for components and boards, etc. All the way down to assembly language (rarely), start-up boot code (sometimes), drivers (often), and board support package development.Implement device drivers and integrate hardware componentsCollaborate with cross-functional teams to define project requirements and specificationsConduct testing and debugging of embedded software to ensure functionality and reliabilityOptimize software for real-time performance and memory efficiencyDocument software designs, processes, and changes for future referenceQualificationsBachelor's or Master's degree in Computer Engineering or Computer Science7+ years of experience in embedded software developmentProficient in C programming languageExperience with real-time operating systems (RTOS) such as FreeRTOS, VxWorks, RTEMS, etc.Strong understanding of device driversNice to HaveBuildroot and or Yocto Linux build systemsNAND FLASH memory file systems, drivers, and implementationLow level hardware code development and debugging. Skilled with debuggers/In-circuit emulators.BenefitsCompetitive salary (150k-180k)401k with matchFull Benefits (Medical, Dental, Vision)HolidaysPTOWorking on a small team of talent and make a big impactCareer growth opportunityFor this position you must be currently authorized to work in the United States. We do not sponsor for this position.Preferred SkillsCReal time operating systemRTOSFreeRTOSVxWorksVX WorksRTEMSDevice DriversEmbeddedSoftware