Embedded Software Engineer – SDR Development

Argotec INC

La Mirada (CA)

Presencial

USD 120.000 - 190.000

Jornada completa

Hace 8 días

Consigue una respuesta de este empleador

Tu currículum y tu carta de presentación, adaptados exactamente a lo que buscan contratar.

Supera los filtros ATS

Ventajas ofrecidas por este puesto de trabajo

Medical, dental, and vision insurance
401(k) with 100% match up to 8%
3 weeks paid time off
Tuition reimbursement

Descripción de la vacante

Argotec INC. in California seeks an experienced Embedded Software Engineer to lead the development of the UST-Lite SDR. You will design embedded C/C++ software for LEON3, architect autoboot for FPGAs, and integrate SpaceWire interfaces, while collaborating with FPGA engineers and QA teams.

The role requires a strong background in RTOS (RTEMS), Linux build environments, and hardware/software bring-up. U.S. citizenship or permanent residency is required.

Formación

  • Bachelor’s or Master’s degree in Electrical Engineering, Computer Engineering, Computer Science or related fields.
  • 5+ years of embedded software development experience.
  • U.S. Citizenship or U.S. Permanent Residency required.
  • Excellent written and verbal English communication.

Responsabilidades

  • 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.

Conocimientos

C/C++
RTOS RTEMS
Linux cross-compilation
SpaceWire
FPGA integration
GRMON
SoC design

Educación

Bachelor's or Master in Electrical/Computer Engineering/CS

Herramientas

GRMON
Gaisler RCC
BCC
Xilinx Kintex
LEON3

Descripción del empleo

DUTIES & RESPONSIBILITIES

As an Embedded Software Engineer in our California team, you will report to the Chief of Telecom Engineering. You will be responsible for leading the development of the UST-Lite software-defined radio (SDR). This role involves designing and implementing embedded C/C++ software for LEON3 softcore processors, architecting autoboot mechanisms for FPGA and soft processor initialization, and integrating SpaceWire and other communication interfaces. You will take ownership of software system integration, debugging, and requirements traceability, while collaborating closely with FPGA engineers and quality assurance teams. Specific duties include (but are not limited to):

  • 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.
GENERAL REQUIREMENTS
  • 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;
  • Excellent written and oral communication in English.
REQUIRED EXPERIENCE & SKILLS
  • Team player and a “Do what it takes” attitude;
  • 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;
PREFERRED SKILLS
  • 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.
IMPORTANT NOTICE

To conform to U.S. Government international trade regulations, the applicant must be a U.S. Citizen, lawful permanent resident of the U.S., protected individual as defined by 8 U.S.C. 1324b(a)(3), or eligible to obtain the required authorizations from the U.S. Department of State or U.S. Department of Commerce.

ARGOTEC OFFERS

Annual incentive pay is based upon performance and commensurate with the level of the position.

  • 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.

As an Equal Opportunity Employer, this announcement is aimed at both sexes, under laws 903/77 and 125/91, and to people of all ages and all nationalities, under legislative decrees 215/03 and 216/03.

Argotec is committed to fostering an inclusive, accepting, and diverse environment free of discrimination based on race, color, age, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.

Argotec is an Italian aerospace company specializing in the production of small satellite platforms (from 6U Cubesats up to +250kg-platforms) and innovative products to improve the comfort of space explorers.

Thanks to its facilities and know-how, the company's activities follow the "all in-house" concept, which includes design, development, integration, qualification, and operational services.

At Argotec, we’re not just building satellites; we’re shaping the future of space innovation.

At Argotec, we thrive on diverse perspectives and unique strengths.

Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

FPGA Engineer – SDR Development
FPGA Engineer – SDR Development

Argotec INC • La Mirada (CA)

Presencial
USD 120.000 - 170.000
Medical, dental, vision plans
401(k) with 100% match up to 8%
3 weeks paid time off
+1
Electrical Engineer II – SDR Development
Electrical Engineer II – SDR Development

Argotec INC • La Mirada (CA)

Presencial
USD 90.000 - 130.000
Annual incentive pay based on perfomce
Medical, dental, and vision plans
401(k) with 100% match up to 8%
+3
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Argotec INC • Melbourne (FL)

Presencial
USD 120.000 - 150.000
medical
dental
vision plans
+5
Senior Project Manager – SDR Development
Senior Project Manager – SDR Development

Argotec INC • La Mirada (CA)

Presencial
USD 140.000 - 190.000
Medical, dental, vision plans
401(k) with 100% match up to 8%
Life insurance
+2
Embedded Software Engineer
Embedded Software Engineer

Argotec INC • Melbourne (FL)

Presencial
USD 110.000 - 160.000
Medical, dental, and vision plans
401(k) with match
Laboratory Technician – SDR Development
Laboratory Technician – SDR Development

Argotec INC • La Mirada (CA)

Presencial
USD 65.000 - 90.000
Annual incentive pay
Medical, dental, and vision benefits
401(k) with 100% match up to 8%
+1
Embedded Software Engineer – SDR Development
Embedded Software Engineer – SDR Development

Argotec S.r.l. • La Mirada (CA)

Híbrido
USD 120.000 - 180.000
Annual incentive pay
401(k) with match up to 8%
Medical, dental, vision plans
+2
Principal Software Engineer
Principal Software Engineer

Argotec INC • Melbourne (FL)

Presencial
USD 150.000 - 210.000
Annual incentive pay
Medical, dental, and vision plans
401(k) with 100% match up to 8%
+3
Principal Electrical Engineer - Avionics Systems
Principal Electrical Engineer - Avionics Systems

Argotec INC • Melbourne (FL)

Presencial
USD 180.000 - 240.000
Annual incentive pay
Medical, dental, and vision plans
401(k) with 100% match up to 8%
Sr. Attitude and Control System Engineer
Sr. Attitude and Control System Engineer

Argotec INC • Melbourne (FL)

Presencial
USD 120.000 - 180.000
Medical
Dental
Vision
+4