Related skills
c python distributed systems real-time rendering network topologyπ Description
- Develop highly reliable, real-time software that plans and executes network topology for our satellite-based global network to connect mobile phones and maximize user experience
- Participate in and lead architecture, design, and code reviews
- Develop tools for software development and deployment, data analysis and visualization, and test execution across multiple environments, including virtualized hardware environments, real hardware-in-the-loop simulations, and on-orbit testing
- Develop prototypes and manage experiments to prove out key design concepts
π― Requirements
- Bachelorβs degree in computer science, engineering, math, or science discipline; OR 2+ years of professional experience in software development in lieu of a degree
- Development experience in Python, C, or C++
- Real-time rendering, game engine development, physics simulation
- Network topology, numerical optimization techniques, graph theoretic approaches, or convex optimization
- Developed, debugged, and deployed software that has been used in real world applications/projects
- Excellent communication skills both written and verbal
π Benefits
- Stock or long-term incentives
- Medical, vision, and dental coverage
- 401(k) retirement plan
- Paid parental leave
- 3 weeks of paid vacation
- 10+ paid holidays per year
Meet JobCopilot: Your Personal AI Job Hunter
Automatically Apply to Engineering Jobs. Just set your
preferences and Job Copilot will do the rest β finding, filtering, and applying while you focus on what matters.
Help us maintain the quality of jobs posted on Empllo!
Is this position not a remote job?
Let us know!