What are the responsibilities and job description for the Principal Software Engineering Specialist position at Cosmic Software Technology?
Key Responsibilities
As a Principal Software Engineering Specialist, you will be responsible for leading the development of complex software systems, ensuring timely delivery of high-quality results. Your primary responsibilities will include:
- Designing and developing software systems using languages such as MATLAB, C , C#, and SQL
- Maintaining digital data acquisition and recording systems
- Developing and implementing software solutions for instrument control and data processing
- Ensuring system troubleshooting and maintenance
- Liaising with cross-functional teams to identify business requirements and develop solutions
Additionally, you will be responsible for mentoring and guiding junior engineers to enhance their skills and contribute to the growth and development of our organization.