7 months ago
Redmond, WA, USAEntry Level / Mid Level
Base Salary
$120k - $145k/yr
Responsibilities
- Develop highly reliable and available software systems for low-latency, high-capacity data centers in orbit.
- Design and implement fault-tolerant systems that operate at scale with minimal maintenance.
- Write high-quality, efficient code for embedded systems and custom hardware.
- Seamlessly integrate software with hardware components for optimal performance.
- Collaborate with engineers to refine system performance and troubleshoot issues.
- Create and execute comprehensive test plans for software functionality.
- Utilize automated testing and continuous integration tools to maintain code quality.
- Build and maintain robust infrastructure for rapid software development and deployment.
- Develop tools for monitoring and analyzing system performance.
Requirements
- Bachelor’s degree in Computer Science, Engineering, Math, or a related field, or 2+ years of professional experience in software development.
- Proficiency in programming languages such as C, C++, Python, or similar.
- Experience with the full software development lifecycle, including design, coding, testing, and deployment.
- Master’s degree in a related technical discipline is preferred.
- 3+ years of professional experience in software development, particularly in aerospace or data processing industries is preferred.
- Expertise in networking protocols (UDP, TCP/IP) and high-performance systems is preferred.
- Strong skills in debugging, performance optimization, and unit testing.
- Excellent communication skills and ability to work in a dynamic, cross-functional environment.
Benefits
- Competitive salary and benefits package.
- Potential for stock options, discretionary bonuses, and other long-term incentives.
- Comprehensive medical, vision, and dental coverage.
- 401(k) retirement plan with company match.
- Short and long-term disability insurance, life insurance, and paid parental leave.
- Generous paid vacation, holidays, and sick leave.