Senior Embedded Software Engineer

5 days ago


San Francisco, United States Cyrad Solutions LLC Full time

Senior Embedded Software Engineer
San Francisco Bay Area On-Site or Remote

About Us:

We are a technology leader at the cutting edge of laser communications and advanced networking, enabling groundbreaking innovations for land, sea, air, and space applications. Using technology originally developed by Google, we are redefining how communication systems function across the globe and beyond, scanning satellites, airborne networks, and deep space exploration.

Role Overview:

We are seeking a Senior Embedded Software Engineer to join a high-performing team of experts developing advanced embedded control systems for next-generation optical communication technologies. This role offers the chance to tackle some of the most ambitious challenges in autonomous systems, real-time controls, and adaptive functions. If you're passionate about building fast, reliable software that transforms how the world connects, we want to hear from you.

Key Responsibilities:
  • Design and develop real-time embedded software for high-speed control, monitoring, and telemetry in optical communication and tracking systems.
  • Participate in the entire software lifecycle, from concept and design to integration, testing, and release.
  • Collaborate with firmware, optical, mechanical, and electrical engineers to ensure performance goals and system requirements are met.
  • Innovate and contribute to defining technical requirements and control system improvements.
  • Conduct lab and field experiments, including instrumentation, testing, and data acquisition, to validate and enhance control system capabilities.
  • Work seamlessly with cross-functional teams across disciplines and regions.
Required Skills & Qualifications:
  • Experience with high-speed control loops and control systems.
  • Strong background in digital signal processing and digital filters.
  • Development expertise in real-time operating systems (RTOS) and MCU-based systems.
  • Solid understanding of concurrency, multi-threading, and multi-processing in embedded environments.
  • Proficiency in C/C++ programming and Unix command-line tools.
  • Demonstrated skills in troubleshooting, tuning, and optimizing embedded systems to meet design performance criteria.
  • Ability to design, measure, and refine algorithms in collaboration with diverse engineering teams.
  • BS/MS in Computer Engineering, Computer Science, Electrical Engineering, or a related field.
  • 5+ years of hands-on experience in embedded software development.
  • U.S. citizenship or permanent residency is required due to the nature of the work.
Desirable Qualifications:
  • Familiarity with adaptive optics systems or opto-electronic sensors.
  • Experience with model-based control design, SoC/FPGA devices, or hardware design.
  • Background in Python for simulation and analysis or Go for host-level services.
  • Knowledge of applied mathematics, linear systems, and optics/physics.
  • Skilled in using lab tools like oscilloscopes, signal analyzers, and power meters.
What We Offer:
  • Innovative Projects: Be part of transformative work in optical communications and networking.
  • Global Impact: Contribute to cutting-edge technology that shapes global connectivity.
  • Career Growth: Access professional development opportunities and grow with a fast-moving, expanding company.
  • Collaborative Team: Join a supportive, inclusive culture that values creativity and teamwork.
  • Flexibility: Enjoy flexible working arrangements, including remote options.
  • Competitive Rewards: Receive a comprehensive package with a strong base salary, annual performance bonuses, and equity options to share in our success.

If you're ready to work on technology that reaches beyond the limits of traditional communication systems, let's connect Apply now to make an impact in the future of networking and connectivity.

#J-18808-Ljbffr

  • San Francisco, United States CyRAD Talent Solutions Full time

    Senior Embedded Software Engineer - US CitizenSenior Embedded Software EngineerSan Francisco Bay Area On-Site or RemoteAbout Us:We are a technology leader at the cutting edge of laser communications and advanced networking, enabling groundbreaking innovations for land, sea, air, and space applications. Using technology originally developed by Google, we are...


  • San Mateo, California, United States Skydio Full time

    About the Role: As a senior Skydio embedded software engineer, you will have the opportunity to architect, build out and lead the development of both current and future products in a fast-paced environment. Reliable embedded firmware acts as the brain stem of our autonomous drones and the foundation for the growing accessory product line -- bridging the gap...


  • san francisco, United States Lumicity Full time

    Principal Embedded Software EngineerSan Francisco Bay AreaFull Time | On SiteSalary + EquityMy client is a well funded early stage start up that are looking for an experienced go getter to join the Embedded team. The ideal candidate:-5+ years of embedded experience-Experience with IoT (BLE / WiFi)-Expert in C / C++-Experience with RTOS-Experience with device...


  • san francisco, United States Lumicity Full time

    Principal Embedded Software EngineerSan Francisco Bay Area Full Time | On SiteSalary + EquityMy client is a well funded early stage start up that are looking for an experienced go getter to join the team as Principal Embedded Software Engineer. The ideal candidate:-7+ years of embedded experience-Expert in C / C++-Experience with RTOS-Experience with device...


  • san francisco, United States Lumicity Full time

    Principal Embedded Software EngineerSan Francisco Bay Area Full Time | On SiteSalary + EquityMy client is a well funded early stage start up that are looking for an experienced go getter to join the team as Principal Embedded Software Engineer. The ideal candidate:-7+ years of embedded experience-Expert in C / C++-Experience with RTOS-Experience with device...


  • san diego, United States Agile Tech Recruiting Services Inc Full time

    Our Space & Defense group is seeking a highly skilled Embedded Software Engineer to contribute to the development of cutting-edge, mission-critical systems. This role is ideal for an engineer with a solid foundation in embedded systems, a focus on real-time operating environments, and experience with device drivers and low-level programming. Successful...


  • San Diego, United States Agile Tech Recruiting Services Inc Full time

    Our Space & Defense group is seeking a highly skilled Embedded Software Engineer to contribute to the development of cutting-edge, mission-critical systems. This role is ideal for an engineer with a solid foundation in embedded systems, a focus on real-time operating environments, and experience with device drivers and low-level programming. Successful...


  • San Francisco, California, United States Indus River Technologies Inc Full time

    Job DescriptionEmbedded Software Engineer RoleLocation: RemoteDuration: ContractJob Overview:At Indus River Technologies Inc, we are seeking an experienced Embedded Software Engineer to join our team. The ideal candidate will have a strong background in embedded software systems, including RTOS and networking.Key Responsibilities:Implementation of embedded...


  • San Francisco, United States Brahma Consulting Group Full time

    We are seeking a talented Software Engineer with an aptitude towards developing robust, high volume embedded software solutions. You will be writing applications on IoT devices that provide 3D indoor positioning using RF and communicate to cloud applications for a Bay Area, CA. You should have at least 1 year of working experience as a software engineer....


  • san francisco, United States Brahma Consulting Group Full time

    We are seeking a talented Software Engineer with an aptitude towards developing robust, high volume embedded software solutions. You will be writing applications on IoT devices that provide 3D indoor positioning using RF and communicate to cloud applications for a Bay Area, CA. You should have at least 1 year of working experience as a software engineer....


  • San Antonio, United States Helios Technologies Full time

    Job DetailsJob Location Helios Center of Engineering Excellence - San Antonio, TX DescriptionDescription This position participates in the development of embedded platform software for various applications throughout Helios Technologies. HCEE exists as a standalone team primarily focused on innovation incubation to take an idea, mitigate risk, develop...


  • san jose, United States Mirafra Technologies Full time

    Embedded FW Engineer/Embedded C FW "STM32"ResponsibilitiesDesign and implement firmware for microcontroller-based devices using C and various RTOSDebug and test firmware using various tools such as oscilloscopes, logic and protocol analyzers, etcCollaborate with hardware engineers to integrate software with hardware componentsBasic QualificationsExperience...


  • San Jose, United States Mirafra Technologies Full time

    Embedded FW Engineer/Embedded C FW "STM32"ResponsibilitiesDesign and implement firmware for microcontroller-based devices using C and various RTOSDebug and test firmware using various tools such as oscilloscopes, logic and protocol analyzers, etcCollaborate with hardware engineers to integrate software with hardware componentsBasic QualificationsExperience...


  • San Diego, CA, United States Agile Tech Recruiting Services Inc Full time

    Our Space & Defense group is seeking a highly skilled Embedded Software Engineer to contribute to the development of cutting-edge, mission-critical systems. This role is ideal for an engineer with a solid foundation in embedded systems, a focus on real-time operating environments, and experience with device drivers and low-level programming. Successful...


  • San Antonio, Texas, United States Interclypse Full time

    About the Role:We are seeking a highly skilled Embedded Systems Software Engineer to join our team at Interclypse. As an Embedded Systems Software Engineer, you will be responsible for developing high-quality software for a variety of platforms, including Linux, Windows, iOS, and Android.Key Responsibilities:Design, develop, and test software for embedded...


  • San Francisco, United States ZipRecruiter Full time

    Job DescriptionGridware exists to enhance and protect the mother of all networks: the electrical grid. The grid touches everything, and when it grinds to a halt, the consequences can be dire: wildfires burn, land is destroyed, property is damaged, progress stops, and lives are lost.Our team engineers an advanced sensing system to continuously analyze both...


  • San Francisco, United States apply.workable.com - ATS Full time

    Gridware exists to enhance and protect the mother of all networks: the electrical grid. The grid touches everything, and when it grinds to a halt, the consequences can be dire: wildfires burn, land is destroyed, property is damaged, progress stops, and lives are lost.Our team engineers an advanced sensing system to continuously analyze both the electrical...


  • San Francisco, United States Gridware Full time

    Gridware exists to enhance and protect the mother of all networks: the electrical grid. The grid touches everything, and when it grinds to a halt, the consequences can be dire: wildfires burn, land is destroyed, property is damaged, progress stops, and lives are lost. Our team engineers an advanced sensing system to continuously analyze both the electrical...


  • San Francisco, United States Convectivecapital Full time

    Gridware's mission is to create a future where power outages and electric grid hazards (think wildfire ignition) are a thing of the past. We provide a truly full-stack (hardware + firmware + software) solution for the real time monitoring of America’s critical infrastructure. The system centers around low-cost hardware platforms that are easily and...


  • San Jose, United States Diverse Lynx Full time

    Job Title : Embedded Software Engineer Location: San Jose, CA Type: Contract Exp - 8+ years min Job duties : PROGRAMMING LANGUAGES : C++, C Experience with Embedded Linux ( Wind River Linux, Yocto, kernel & device driver ) must Education and experience: master's degree or bachelor's degree in computer science with minimum of eight (8) years of...