pythonc++multithreadingcembedded systemsreal time systemsconfiguration managementgpsdo 178
Вакансия из Hirify Global, списка международных tech-компаний Для мэтча и отклика нужен Plus
Пожаловаться
Зарплата и рынок
Очень мало
$120к-164к/год
$160к$180кмедиана$200к
По похожим ролям (49) ~ $180к/год
68
Хорошая вакансия
развернуть
Роль четко описана и связана с важными GPS-системами для авиационной безопасности, но зарплата заметно ниже рыночного ориентира, а для работы нужны гражданство США и присутствие в офисе.
Кликните для подробной информации
Ниже рынкаТолько для граждан СШААктуальные технологииПонятные задачиАвиационная безопасность
Оценка от Hirify AI
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Подключить Plus
Описание вакансии
Текст:
Hirify AI/Оригинал
TL;DR
Embedded Software Engineer (GPS): Developing high-performance GPS signal recovery and timing software for mission-critical defense aerospace and aviation systems with an accent on embedded real-time architectures, modular design, and DO-178 certification. Focus on architecting time-critical solutions, implementing multi-threaded software in C and Python, and coordinating with hardware and firmware teams.
Location: Sunnyvale, California, United States; in-office
Salary: $119,500–$164,400 per year
Company
Develops technology connecting physical and digital systems, including precision positioning, modeling, data analytics, and solutions for essential industries.
What you will do
Design modular software from requirements interpretation through final implementation.
Develop high-performance GPS signal recovery and timing software for mission-critical aviation and defense aerospace systems.
Architect time-critical solutions in collaboration with hardware and firmware teams.
Document, verify, and manage the certification lifecycle for DO-178-certified work products.
Requirements
Be eligible to obtain and maintain a DOD Secret-level clearance; U.S. citizenship is required.
Hold a BS or MS in Computer Engineering, Computer Science, or a closely related technical field.
Have proven expertise designing software for minimal architectures and real-time or time-critical applications, including embedded systems or high-speed servers.
Have a strong understanding of digital hardware and microprocessor architecture.
Be proficient in C and Python 3.x and understand modular, structured software design concepts.
Have experience with multi-threaded operating systems and advanced multi-threaded software design.
Be familiar with Configuration Management tools and processes and Agile, Waterfall, and Iterative Spiral development lifecycles.
Have strong verbal, written, and technical documentation skills.
Nice to have
Experience with GPS or communication systems.
Object-oriented programming experience in C++.
Culture & Benefits
Work on solutions intended to improve safety, productivity, and sustainability in real-world industries.
Collaborative and supportive working environment with an emphasis on belonging.
Ownership-oriented culture that encourages initiative and proactive execution.
Comprehensive medical, dental, vision, life, disability, time-off, and retirement plans.
Additional benefits may include tax savings plans, paid parental leave, and an employee stock purchase plan.
Hiring process
Submit an online application for the position.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →