Embedded Platform Engineer
Los Angeles, CA, USA
Posted on Sunday, October 22, 2023
AnySignal is a startup whose mission is to usher in the next generation of RF products and services. For the most demanding space and defense missions, AnySignal provides a flexible platform with world-class performance that is easy to deploy, monitor, purchase, and upgrade.
Our team has a diverse range of backgrounds that cover cloud computing to artificial intelligence, communications and sensing, embedded systems, and much more.
The Embedded Platform Engineer leads the design, development, and upkeep of our embedded Linux systems for space-based radio platforms. Responsibilities span from customizing Linux using Buildroot or Yocto, to implementing memory schemes and secure booting. Work closely with Electrical and FPGA engineers for system integration, emphasizing on RadHard components and high-speed links like GbE, PCI-E.
- Customize Linux distributions for real-time capabilities, minimal footprint, and mission-specific functionalities, using Buildroot.
- Create and manage device trees for dynamic resource allocation and hardware configuration.
- Coordinate with Electrical Engineers for integration of RF designs and high-speed digital circuits.
- Collaborate with FPGA Engineers on firmware compatibility and hardware-level debugging.
- Develop robust memory management schemes, including volatile and non-volatile technologies like DDR, Flash, EEPROM.
- Implement secure boot mechanisms with hardware-based root-of-trust and cryptographic methods.
- Design robust file systems tailored for Flash-based storage in harsh environments, with considerations for RadHard components.
- Work closely with engineers from adjacent disciplines (mechanical, thermal, etc.) for a well-integrated hardware system.
- Provide software support for in-house C++ components and contribute to hardware design discussions.
- Assist in developing comprehensive verification test plans and procedures, emphasizing the reliability and integrity of both software and hardware components.
- Extensive experience in Linux Kernel development with a focus on real-time systems.
- Proficiency in Buildroot.
- In-depth understanding of secure boot techniques and hardware-based security modules.
- Expertise in volatile and non-volatile memory technologies.
- Experience with device trees and hardware abstraction layers.
- Comprehensive understanding of disk partitioning, file system tuning, and storage optimization.
- Strong scripting skills in bash and Python.
- Experience with RadHard components and specialized considerations for space environments.
- Proficiency in C++ in an embedded context.
- Familiarity with high-speed serial links like GbE, PCI-E.
- Comfortable reading and interpreting circuit design schematics.
- Experience collaborating closely with Electrical and FPGA Engineers, including a basic understanding of RF design and FPGA firmware compatibility.
In order to comply with the space technology export rules of the U.S. Government, such as the International Traffic in Arms Regulations (ITAR), it is necessary to be a U.S. citizen, a lawful U.S. permanent resident, a protected individual as specified by 8 U.S.C. 1324b(a)(3), or possess eligibility to secure the necessary authorizations from the U.S. Department of State. For additional information on ITAR, please seek further details.
AnySignal values and fosters an inclusive, accessible environment, where all employees and customers feel respected, supported and able to participate. We welcome applications from: women, Aboriginal persons, persons with disabilities, ethnic minorities, visible minorities, veterans, people who identify as LGBTQIA2S+ and others who may contribute to diversification in our environment.
Should you have a need for accommodation, AnySignal will endeavor to meet your accommodation needs. At any stage of the recruitment and selection process you may make your needs for accommodation known through contacting our team, in confidence, by email to: email@example.com. We aim to provide equal access to all applicants with disabilities, please do not hesitate to contact us about accommodations.