Position is eligible for remote status
Kythera Space Solutions is the leading provider of dynamic management systems for next generation satellite payloads and networks. Sophisticated communication satellites with channelization and beam forming capabilities promise satellite operators and their customers extraordinary flexibility and newfound complexity. Kythera’s intelligent, real-time systems make it easy to harness the power of high-throughput satellites.
Kythera is seeking a talented, multidisciplinary Solutions Engineer / Sales Engineer to define winning software solutions for our customers. The ideal candidate has a strong background in enterprise software system design, optimization, and satellite communications. You will be responsible and accountable for receiving business needs and requirements from the customer, defining a solution approach and architecture, conducting various analyses to validate your approach, developing and presenting presentations to customer management and technical executives, authoring technical proposals, and, as the product owner, supporting the early phases of new customer projects.
If you are a creative thinker with an outstanding background in software development, architecture, optimization, and satellite communications and you thrive on customer engagement at the forefront of technology, join the Kythera team developing next generation, satellite resource management optimization solutions.
? Be a trusted advisor to the customer and an indispensable asset to the business development and project management teams by defining winning, sound solutions to meet customer needs
? Analyze requirements and provide solutions that meet the required capabilities
? Design software solutions that scale to larger user populations and satellite resources
? Write technical solution documentation and presentations, both at a high-level and low-level
? Interact and lead design discussions directly with customers to receive feedback on proposed designs
? Provide inputs for planning and schedule management
? Collaborate with our Chief Solutions Officer and our engineering team to define customer solutions and lead their specification and implementation.
? Code and conduct detailed communications analyses to perform studies, perform simulations, prove optimization scenarios, and validate system designs
? Serve as the agile product owner to guide direction on product/project development.
? Work closely with executive management, program management, customers, and team to successfully scope and define a winning technical solution
? 8+ years of experience in software solutions development, preferably enterprise software products
? 3+ years of experience defining software architecture and designs for complex software systems
? Familiarity with multiple languages, including C++, Java, Python
? Expertise in satellite communications, including antennas, link budgets, architectures, etc.
? Background in software application development on Linux, Windows and Web platforms
? Experience in developing mission-critical or high availability real-time software a plus
? Prior exposure to Apache Kafka, Microservice Architectures and other enterprise software architecture
? Demonstrated experience as a team lead or technical lead on a project
? Experience in both agile and incremental software engineering practices
Education: Bachelors or greater in Computer Science, Software Engineering, Computer Engineering, Electrical Engineering, or related technical degrees with demonstrated experience
Candidates must have a proven ability to work both independently and in a team environment, with the vision for how to scale our satellite management capabilities to larger populations, more satellites, and the most advanced satellite communication technologies. Strong communication and writing skills are an absolute must. Candidates must also be self-motivated and self-managing of their workload and deliverable deadlines, and be experienced in leading others to do the same.