Aetherflux
Embedded Systems Software Engineer
San Carlos, California, United States · Full-time
Sponsorship not specifiedDetected 650 days ago
C++AlgorithmsGitLinuxFPGAEmbedded SystemsElectrical EngineeringControlsCommunicationProblem Solving
About the role
- Your expertise in embedded systems development and real-time software will be instrumental in integrating multi-kilowatt class laser payloads with low-earth-orbit satellites.
Responsibilities
- Embedded Software Development: Design and implement embedded software for real-time systems, considering factors such as performance, reliability, and scalability.
- Performance Optimization: Optimize software performance through efficient coding practices and algorithm design, ensuring that our products meet high standards of quality and efficiency.
- Hardware Integration: Collaborate closely with hardware engineers to align software development with hardware specifications, enabling seamless integration and functionality at the system level.
- Innovation and Continuous Improvement: Stay informed about industry trends, emerging technologies, and best practices in embedded systems development to drive innovation within the team.
- Full-time About Aetherflux Aetherflux is revolutionizing space-based solar power by developing satellites equipped with advanced high-power laser systems to beam clean energy from space to Earth.
- Role Overview As an Embedded Systems Software Engineer at Aetherflux, you will play a crucial role in designing, developing, and testing embedded software solutions for our satellite constellation.
- You will collaborate closely with cross-functional teams to ensure seamless integration of software with novel payloads and satellite hardware components, contributing to the overall success of our projects.
- Design and implement embedded software for real-time systems, considering factors such as performance, reliability, and scalability.
- Optimize software performance through efficient coding practices and algorithm design, ensuring that our products meet high standards of quality and efficiency.
Requirements
- Proficiency in programming languages such as C, C++, and assembly language for embedded systems.
- Strong problem-solving skills and the ability to troubleshoot complex software and hardware interactions.
Nice to have
- Experience with FPGA programming and embedded Linux or real-time operating systems (RTOS) for mission-critical applications.
- Familiarity with satellite systems, space missions, or aerospace industry experience.
- Knowledge of hardware-software integration, particularly in the context of high-power laser systems.
- Experience with version control systems (e.g., Git), development frameworks, and debugging tools.
- Understanding of space qualification standards and environmental testing protocols.
- Strong analytical skills and experience with performance profiling and optimization tools.
- Integrate multi-kilowatt class laser payloads with low-earth-orbit satellites, requiring expertise in embedded systems development and real-time software.
- Bachelor's degree in Computer Science, Electrical Engineering, or a related field
Company info
- Aetherflux Type: Full-time About Aetherflux Aetherflux is revolutionizing space-based solar power by developing satellites equipped with advanced high-power laser systems to beam clean energy from space to Earth.
- We are at the forefront of satellite and laser technology, pushing the boundaries of what's possible in space-based energy transmission.
- Join our passionate team of innovators and contribute to groundbreaking advancements in the energy and space sectors.
- Testing and Debugging: Conduct thorough testing and debugging of embedded software to identify and resolve issues, maintaining the integrity and functionality of the systems.
- Laser Payload Integration: Integrate multi-kilowatt class laser payloads with low-earth-orbit satellites, requiring expertise in embedded systems development and real-time software.
- Basic Qualifications Bachelor's degree in Computer Science, Electrical Engineering, or a related field; Master's degree preferred.
Apply directly at Aetherflux →Create a free account for alerts like thisView Aetherflux immigration profile
This listing is sourced directly from Aetherflux's careers page and normalized into a canonical job model.