As a Principal Systems Engineer - Tac Comm, you will be responsible for designing and developing complex communication systems that meet the needs of our customers. You will work closely with cross-functional teams to identify and prioritize system requirements, develop and implement system architectures, and ensure that systems are delivered on time and within budget.
Key Responsibilities:
- Design and develop complex communication systems, including tactical communication systems, using Python, Node.js, and other relevant technologies.
- Develop and implement system architectures that meet customer requirements and ensure system reliability, scalability, and maintainability.
- Collaborate with cross-functional teams, including software development, hardware engineering, and test and evaluation, to ensure that systems are delivered on time and within budget.
- Develop and maintain technical documentation, including system design documents, test plans, and technical reports.
- Stay up-to-date with emerging technologies and trends in communication systems and apply this knowledge to drive innovation and excellence in our systems.
Requirements:
- Master's degree in Electrical Engineering, Computer Science, or related field.
- Minimum 8 years of experience in systems engineering, with a focus on communication systems.
- Strong expertise in Python, Node.js, and Machine Learning, with experience in developing and deploying complex software systems.
- Experience with AWS and other cloud-based technologies.
- Excellent communication and collaboration skills, with the ability to work effectively with cross-functional teams.