remote
Software Developer - Tetra Tech
Software Engineer
Software Developer focused on Windows‑based applications, driving sensor integration, post‑processing, and data analysis to support Track Assessment Services. Requires strong C#/.NET skills and experience building robust, data‑centric solutions.
About the role
Key Responsibilities
- Design, develop, and maintain Windows‑based applications for sensor data acquisition and processing.
- Integrate diverse sensor hardware and ensure reliable data capture and transmission.
- Implement post‑processing algorithms to transform raw data into actionable insights.
- Collaborate with cross‑functional teams to define requirements and deliver high‑quality software solutions.
- Perform unit testing, debugging, and performance tuning to meet stringent quality standards.
Requirements
- Proven experience in Windows application development using C# and .NET.
- Hands‑on knowledge of sensor integration and data acquisition pipelines.
- Strong analytical skills with a focus on data processing and visualization.
- Familiarity with version control (Git) and agile development practices.
- Excellent problem‑solving abilities and effective communication skills.