ARGOTEC · 1 month ago
Embedded Software Engineer – SDR Development
Argotec is an international aerospace company specializing in small satellite platforms and innovative products for space exploration. The Embedded Software Engineer will lead the development of software-defined radio (SDR) systems, focusing on embedded software development, system integration, and collaboration with FPGA engineers.
AerospaceManufacturingSatellite Communication
Responsibilities
Develop embedded C/C++ software for LEON3 softcore processors on Xilinx Kintex UltraScale and Microchip ProASIC3 platforms
Architect and implement software mechanisms to support autoboot loading of FPGAs and LEON softcore processors
Develop application software for SDRs to perform radio hardware configuration and initialization, protocol control and management (e.g. CCSDS Proximity-1), and supervisory functions
Collaborate with FPGA engineers to embed softcore IP and integrate interfaces
Define and implement commands, telemetry, and configuration mechanisms for multiple SDR operational modes
Implement and test SpaceWire cores and protocol handling, with future contributions to Ethernet and CAN interface implementation
Set up and maintain Linux build environments for cross-compilation using Gaisler RTEMS and Bare-C Cross Compiler (RCC/BCC) toolchains
Take full ownership of integration and debugging of software/firmware interactions, and system bring-up
Perform system integration, HW/SW troubleshooting, and end-to-end verification
Review system-level requirements and generate, maintain, and verify lower-level software requirements to ensure compliance and traceability
Work closely with quality assurance and lead growth initiatives for software quality management
Develop and maintain software design documentation, including any simulators/emulators used for development
Develop support applications (EGSE) for avionics system (AVS) interface simulation
Document build, boot, and operational procedures clearly for internal and external stakeholders
Support next-generation processor and FPGA architecture updates
Qualification
Required
Team player and a 'Do what it takes' attitude
Bachelor's or Master's Degree in Electrical Engineering, Computer Engineering, Computer Science or related fields
At least 5+ years of experience in embedded software development or relevant roles (relevant experience may be considered in lieu of education)
U.S. Citizenship or U.S. Permanent Residency is required
Strong C/C++ experience for embedded systems (softcore processor environments preferred)
Familiarity with assembly language or experience writing space-optimized code for bootstrapping and high-efficiency tasks
RTOS experience with RTEMS: integration, configuration, and deployment on LEON3
Hands-on experience with Linux build environments; cross-compilation using Gaisler RCC and BCC
Proficiency with GRMON debug tool
Familiarity with FPGA workflows, IP integration, and HW/SW interface design
Experience implementing and testing SpaceWire protocols/cores in FPGA environments
Basic experience with serial interfaces in FPGA environments
Ability to work autonomously, taking full ownership of tasks and priorities while ensuring alignment with team objectives in a dynamic, fast-paced environment
Analytical mind, as well as a continuous learning attitude
Excellent attitude towards teamwork and cooperation
Excellent written and oral communication in English
Preferred
Background in Space or Defense industries will be considered as a plus
Experience with Ethernet and CAN interfaces in FPGA/embedded environments
Knowledge of FPGA toolchains and SoC design principles
Familiarity with CCSDS, ETSI, ECSS, and other relevant space protocol standards
Understanding of Spacecraft Telecommunications terminology and operations
Knowledge of SDR architectures and radio communications concepts
Understanding of NASA and ESA standards for software and systems engineering (e.g., ECSS, NASA-STD-8739)
Familiarity of NASA-STD-1006, encryption standards, and industry best practices
Strong problem-solving skills and adaptability across HW/SW/FW boundaries
Benefits
Generous benefit package, including medical, dental, and vision plans
401(k) with 100% match up to 8%
Life insurance
3 weeks paid time off
Tuition reimbursement
And more.
Company
ARGOTEC
Argotec is an aerospace engineering firm that provides solutions for space applications and renewable energy systems.
Funding
Current Stage
Growth StageRecent News
eeNews Europe
2025-09-12
Company data provided by crunchbase