3 Π΄Π½Ρ Π½Π°Π·Π°Π΄
Principal Embedded Software Engineer (Onsite)
125Β 300 - 175Β 000$
ΠΡΡΡ & Π‘ΠΎΠΏΡΠΎΠ²ΠΎΠ΄
ΠΠ»Ρ ΠΌΡΡΡΠ° Ρ ΡΡΠΎΠΉ Π²Π°ΠΊΠ°Π½ΡΠΈΠ΅ΠΉ Π½ΡΠΆΠ΅Π½ Plus
ΠΠΏΠΈΡΠ°Π½ΠΈΠ΅ Π²Π°ΠΊΠ°Π½ΡΠΈΠΈ
Π’Π΅ΠΊΡΡ:
TL;DR
Principal Embedded Software Engineer (C/C++, Linux/VxWorks): Developing and testing embedded computing software for DSP boards with an accent on board support packages, device drivers, bootloaders, and verification software. Focus on integrating firmware across Intel x86, ARM, and AMD Zynq MPSoC platforms, implementing hardware protocols, and resolving advanced defects for defense and aerospace systems.
Location: Onsite in Ashburn, Virginia, United States
Salary: $125,300β$175,000 per year plus bonus
Company
Defense Solutions organization delivering embedded computing and modular open systems products for defense and aerospace applications.
What you will do
- Plan, design, develop, integrate, and test embedded computing software and enhancements for DSP boards.
- Create and modify board support packages, device drivers, bootloaders, built-in tests, design verification software, and production test software.
- Develop software for Linux and VxWorks environments, including customized applications and simulation tools.
- Analyze requirements, develop design alternatives, and improve software development processes.
- Diagnose advanced defects and resolve customer-reported issues with cross-functional technical staff.
- Prepare software design documentation, test procedures, and user manuals.
Requirements
- U.S. citizenship and an active U.S. Department of Defense clearance are required.
- Bachelor's degree in electrical engineering, computer engineering, or equivalent, with at least 10 years of experience.
- Hands-on C/C++ development experience with Linux, LynxOS, Wind River, VxWorks, device drivers, Bash or C shell, Python, LabVIEW, and IPMI.
- Experience with Visual Studio, Eclipse-based IDEs, AMD/Xilinx Vivado and Vitis, PetaLinux, GCC, CMake, Yocto, and Microsoft Office.
- Experience with Intel x86 processors, ARM, and AMD Zynq MPSoCs.
- Knowledge of Ethernet, InfiniBand, RDMA, PCIe Gen3/4, SPI, I2C, RS232/RS422, IC datasheets, and board schematics.
Nice to have
- Active Secret clearance or the ability to obtain one.
Culture & Benefits
- Paid time off.
- 401(k) with employer match and profit sharing.
- Health and wellness benefits.
- Learning and development opportunities.
- Referral program, recognition, competitive pay, and employee stock purchase plan.
- Inclusive and supportive work culture.
ΠΡΠ΄ΡΡΠ΅ ΠΎΡΡΠΎΡΠΎΠΆΠ½Ρ: Π΅ΡΠ»ΠΈ ΡΠ°Π±ΠΎΡΠΎΠ΄Π°ΡΠ΅Π»Ρ ΠΏΡΠΎΡΠΈΡ Π²ΠΎΠΉΡΠΈ Π² ΠΈΡ ΡΠΈΡΡΠ΅ΠΌΡ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ iCloud/Google, ΠΏΡΠΈΡΠ»Π°ΡΡ ΠΊΠΎΠ΄/ΠΏΠ°ΡΠΎΠ»Ρ, Π·Π°ΠΏΡΡΡΠΈΡΡ ΠΊΠΎΠ΄/ΠΠ, Π½Π΅ Π΄Π΅Π»Π°ΠΉΡΠ΅ ΡΡΠΎΠ³ΠΎ - ΡΡΠΎ ΠΌΠΎΡΠ΅Π½Π½ΠΈΠΊΠΈ. ΠΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΠΎ ΠΆΠΌΠΈΡΠ΅ "ΠΠΎΠΆΠ°Π»ΠΎΠ²Π°ΡΡΡΡ" ΠΈΠ»ΠΈ ΠΏΠΈΡΠΈΡΠ΅ Π² ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΡ. ΠΠΎΠ΄ΡΠΎΠ±Π½Π΅Π΅ Π² Π³Π°ΠΉΠ΄Π΅ β
ΠΠΎΡ ΠΎΠΆΠΈΠ΅ Π²Π°ΠΊΠ°Π½ΡΠΈΠΈ
2 Π΄Π½Ρ Π½Π°Π·Π°Π΄
Lead Software Engineer (Embedded Computing Software)
108Β 900 - 145Β 200$
3 Π΄Π½Ρ Π½Π°Π·Π°Π΄
Embedded Software Engineer, SR (C/C++)
125Β 000 - 140Β 000$
4 Π΄Π½Ρ Π½Π°Π·Π°Π΄
Embedded Software Engineer (C/C++/Python)
150Β 000 - 250Β 000$
4 Π΄Π½Ρ Π½Π°Π·Π°Π΄
Firmware/Embedded Linux Engineer (C/C++)
123Β 000 - 210Β 000$
4 Π΄Π½Ρ Π½Π°Π·Π°Π΄
Embedded Software Engineer (C/C++)
110Β 000 - 250Β 000$
4 Π΄Π½Ρ Π½Π°Π·Π°Π΄
Senior Embedded Security Engineer (C/C++)
138Β 000 - 184Β 000$