Tech Stack
Responsibilities
- Design, implement, and maintain software components within complex systems.
- Lead or significantly contribute to software planning, including requirements refinement, task estimation, and design reviews.
- Develop, execute, and document unit tests, integration tests, and system-level tests.
- Manage and analyze configuration change requests following Configuration Management (CM) processes.
- Collaborate closely with Systems Engineers, Software Engineers, and cross-functional project teams to ensure cohesive, high-quality solutions.
Soft Skills
Remote SensingDigital Image ProcessingSignal ProcessingGeography ConceptsSoftware Development Life Cycle
Benefits
- Remote Work
Culture
Continuous ImprovementCross-Functional Teams
Requirements
Required: Bachelor’s degree in Computer Science, Software Engineering, or a related discipline.
Regions: Us
Get jobs like this in your inbox
Weekly Python, C/C++, Database Systems hiring trends and salary data — free.
Join 6 engineers getting weekly insights
Get market intelligence in your inbox
Free weekly insights on tech hiring trends, salaries, and in-demand stacks.
Already a subscriber? Sign in
About Relative Dynamics
Size: small
Relative Dynamics is an engineering services and technology development company founded in 2011, supporting USGS Earth Resources Observation and Science (EROS) Center.
View company profile →Similar Jobs