4 дня назад
Embedded Software Engineer (C/C++/Rust)
117 000 - 185 000$
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Embedded Software Engineer (C/C++/Rust): Developing embedded software for encrypted communications systems, including Layer 2 and Layer 3 network encryptors and cryptographic devices, with an accent on Linux, networking protocols, and embedded processors. Focus on designing kernel drivers, standalone embedded applications, and CI/CD capabilities while collaborating with system, test, and hardware engineers.
Location: Carlsbad, California; Tempe, Arizona; Marlborough, Massachusetts; Linthicum Heights, Maryland; or Tampa, Florida
Salary: $117,000–$185,000 annually. For specific locations in San Jose, the San Francisco Bay Area, and the New York City metropolitan area: $145,000–$218,000 annually.
Company
develops communications and connectivity solutions for consumers, businesses, governments, and militaries worldwide.
What you will do
- Develop embedded software for encrypted communications systems, including Layer 2 and Layer 3 inline network encryptors.
- Build software for embedded cryptographic devices and emerging cryptographic solutions.
- Design and implement software in C/C++ and Rust for Linux-based embedded environments.
- Develop or modify Linux kernel drivers and bare-metal embedded device drivers.
- Work with TCP/IP, IPSec, MACsec, TLS, and other networking protocols.
- Collaborate with system, test, and hardware engineers to transition new capabilities into service.
Requirements
- 2–3 years of experience designing and implementing embedded software in C/C++.
- At least 1 year of Linux experience, ideally in an embedded environment.
- Experience with object-oriented software development, Agile Scrum, CI/CD, and progress reporting.
- Understanding of TCP/IP and common network configuration, plus familiarity with Linux kernel driver development or modification.
- Bachelor’s degree in computer engineering or a related field.
- US citizenship and an active Secret or Top Secret security clearance required.
Nice to have
- Rust experience.
- Experience with NIOS, ARM, RISC-V, or other embedded processors.
- RESTConf interface design, emulation environments, Python, and standalone embedded applications.
- Experience with multidisciplinary engineering teams.
Culture & Benefits
- Work in a small, fast-paced team within Government’s Secure Network Systems organization.
- Collaborate across software, systems, testing, and hardware disciplines.
- Travel of up to 10% may be required.
- Compensation may include additional cash or stock incentives and medical, financial, and other benefits.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
5 дней назад
Staff Software Engineer - OS, Robot Software (Embedded Linux)
210 000 - 290 000$
6 дней назад
Software/Firmware Engineer (SerDes)
109 700 - 175 500$
11 дней назад
Avionics System Test Engineer (Space Systems)
121 000 - 183 260$
10 дней назад
Embedded Engineer (C/C++/Python)
140 770 - 228 722$
7 дней назад
Embedded Software Engineer (Radar)
155 000 - 215 000$
7 дней назад
Embedded Software Engineer (Embedded Linux)
97 500 - 143 000$