Software Engineer - job post

Relative DynamicsSioux Falls, SD 57198full_timemid

Tech Stack

Solid badges = required, outlined = preferred

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 CycleInterpersonal CommunicationOrganizational SkillsCommunication SkillsCross-Functional CollaborationMentoring

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 8 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