Terrestrial Software Systems Engineer
Cymertek Corporation · Aurora, Colorado, United States · 12 mo ago
Information TechnologyFull-time
About the role
We are seeking a highly skilled and innovative Terrestrial Software Systems Engineer to join our team and contribute to the development and optimization of software solutions for terrestrial systems. In this role, you will work on designing, implementing, and maintaining software that supports critical ground-based systems, ensuring seamless integration, performance, and reliability.
Responsibilities
- Design and develop software for terrestrial systems
- Integrate software with hardware components
- Maintain and optimize system performance
- Ensure compatibility with various terrestrial environments
- Troubleshoot and resolve software issues in terrestrial systems
- Collaborate with interdisciplinary teams for system design and implementation
Requirements
- Proficiency in embedded software development
- Expertise in system integration and testing
- Strong understanding of communication protocols (e.g., TCP/IP, UART)
- Experience with hardware abstraction layers (HAL)
- Familiarity with version control systems (e.g., Git)
Desired Skills
- Familiarity with geospatial software and systems
- Experience with simulation and modeling tools
- Understanding of fault tolerance and system recovery techniques
- Proficiency in C/C++ and Python programming languages
- Ability to automate software deployment and testing
Benefits
Excellent Salaries
Flexible Work Schedule
Cafeteria Style Benefits
10% - 401k Matching (Vested Immediately)
Additional 401k Profit Sharing
30 days Paid Leave/Holiday (No Use or Lose!)
Pay
Commensurate with experience
Schedule
N/A