Software Engineer-Developer

Global Employment Solutions
United States
2 days ago
Apply on teamglobal.com
Prepare application

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
10 years minimum
Working hours
Shift work
Job source

Tech stack

Java (Programming Language) JavaScript (Programming Language) Agile Methodology Amazon Web Services Microsoft Azure Backup Devices C++ (Programming Language) Code Review Databases Extract Transform Load (ETL) Relational Databases Database Design
+29 more
Embedded Software Emulators Field-Programmable Gate Array (FPGA) Gradle Hibernate (Java) Spring Framework JQuery UI Python (Programming Language) Apache Maven MongoDB Object-Oriented Software Development OpenLayers Software Engineering Software Requirements Analysis SQL Stored Procedures SQL Server Integration Services Systems Architecture Systems Integration Openapi Freeform SQL Cloud Platform System Test-Driven Development (TDD) ReactJS Git Information Technology Low Latency Restful APIs Devsecops Jenkins

Job description

Developing a ground space mission system requiring full-stack and embedded software development. Responsibilities span software architecture, design, development, analysis, and testing to meet program schedules and milestones, contributing to next-generation space and ground technologies from requirements through integration, testing, and demonstration., * Assist with software system architecture, design, development, and analysis

  • Partner with stakeholders to translate software requirements and models into solutions meeting customer, operational, and performance requirements
  • Conduct software system-level analyses to identify risks, issues, and opportunities
  • Lead software team code reviews to ensure compliance with requirements and standards
  • Oversee product and process reviews for alignment with project plans and industry standards
  • Research and oversee implementation of current and emerging software technologies, tools, and frameworks
  • Support end-to-end software development activities to meet program schedules and milestones
  • Maintain regular and predictable attendance

Requirements

  • Education & Job RequirementsEducation/experience typically acquired through advanced technical education froman accredited course of study in engineering, computer science, mathematics, physics or chemistry (e.g. Bachelors) and typically 14 or more years of related work experience or an equivalent combination of technical education and experience
  • 10+ years of experience in foundational computer science, object-oriented design, and software patterns
  • Background in space/satellite ground mission capabilities, products, domains, and/or customers

  • Preferred Skills
  • Bachelors degree or higher in Computer Science, Software Engineering, or a related technical field, or equivalent experience
  • Proficiency in one or more of the following: Java, C++, Python, JavaScript frameworks (React, jQuery UI, OpenLayers), Spring Framework, Hibernate, RDBMS, MongoDB, REST, and OpenAPI
  • Hands-on use of dependency management and automation services such as Ivy, Maven, Gradle, Git, and Jenkins
  • Experience with cloud-based infrastructure, including AWS or Azure
  • Familiarity with test-driven development (TDD), agile software development, DevSecOps, and CI/CD management
  • Background as a Technical Lead Engineer (TLE), Software Lead, Software Architect, and/or Chief Engineer on a complex software development project or program
  • Hands-on work with hardware/software integration, emulation, and/or testing, preferably in a laboratory environment
  • Proficiency in large database management systems (DBMS), including complex SQL queries, stored procedures, triggers, and database design
  • Understanding of ETL processes such as SSIS and data backup/recovery techniques
  • Software development for control systems, embedded FPGA, low-latency deterministic systems, operator interfaces, control gimbals, ground antennas, and/or optical sensors
  • Leadership of software development projects throughout the full development life cycle

Benefits & conditions

  • Manufacturing
  • First shift, 8:00 AM-4:30 PM
  • Must be a U.S. Citizen, * TeamGlobal Benefits
  • Medical, Dental, Vision, 401(k), and more!
  • TG Rewards Program
  • Employee Referral Program

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on teamglobal.com
Prepare application

Good distractions

Loading talks and stories from around this role…