Position:
We are looking for an experienced Senior Software Engineer to join our fast-growing team in San Diego, CA. The position will be responsible developing, testing, and maintaining software that processes wireless data and connects various hardware and software defined radios to the broader SkySafe network of sensors. The responsibilities will extend from designing system architecture to high-level programming, performance testing, and systems integration. The ideal candidate will have strong experience python and C++ and excellent troubleshooting skills.
Responsibilities:
- Integrate wireless R&D into production software
- Design, develop, test, and maintain internal C++ and Python framework
- Design and produce with whole system in mind
- Lead the architecture, design, development, and launch of core software products
- Design and deploy a scalable platform to support a world-class machine learning team
- Scale and deploy machine learning algorithms
- Lead end-to-end development of large-scale systems
- Understand customer needs and translate into technical solutions
- Advocate for software quality
Qualifications:
- 3+ years’ experience developing production software
- Proficient in Python 3, modern C++, and Linux systems
- Knowledge of distributed systems design patterns, security, and infrastructure
- Knowledge of wired and wireless networking and web service fundamentals
- Communicator, designer, debugger, self-sufficient
- Passion for quality software
- Growth and leadership mentality
- Experience designing, developing, and deploying a secure, reliable, robust, and scalable platform
- Strong, hands-on experience solving complex technical problems at scale
- Excellent communication skills