Integration & Test Software Engineer 2

First Tek Inc.
Linthicum Heights, MD, United States
12 days ago
Apply on www.dice.com
Prepare application

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
3 years minimum
Compensation
$133,120.0
Working hours
Regular working hours
Job source

Tech stack

Testing (Software) Microsoft Windows Data Analysis Confluence JIRA Automation of Tests C++ (Programming Language) Configuration Management Computer Engineering Software Debugging Linux Embedded Software
+16 more
Python (Programming Language) Log Analysis Scrum Methodology Software Configuration Management Software Engineering Software Requirements Analysis System Testing Systems Integration Tcl (Programming Language) Test Data Visual Systems Real Time Systems Information Technology Atlassian Tools Bitbucket Jenkins

Job description

Seeking an Integration & Test Software Engineer 2 to design, develop, integrate, and test software used to manage test equipment and verify space payload systems. The role covers the full software development lifecycle within an Agile/Scrum environment, with a strong focus on Python, C++, TCL, automated testing, and system integration., · Develop, integrate, operate, and maintain integration and test software.

· Build software to control test equipment and execute automated tests.

· Perform software and system integration, verification, debugging, and troubleshooting.

· Participate in Agile/Scrum teams, design reviews, peer reviews, and technical reviews.

· Analyze logs and test data to identify issues and verify system performance.

· Ensure software and system requirements are satisfied end-to-end.

· Collaborate with engineering and system specialists and provide recommendations to technical leads.

· Support automation of Space System testing and verification using Jenkins and Robot Framework.

Requirements

· Bachelor’’s degree in Computer Science, Computer Engineering, Software Engineering, or STEM.

· 8+ years of software development experience with embedded real-time systems, or:

· 6+ years with a Master’’s degree, or

· 3+ years with a PhD.

· Strong Python development experience.

· Ability to debug own code and understand existing/legacy code.

· Experience with software integration, debugging, logs, and data analysis.

· Experience developing in Linux and/or Windows environments.

· Experience in software testing and system debugging.

· Experience with software configuration management tools.

· U.S. Citizenship required.

· Must be able to obtain and maintain a DoD Top Secret clearance with SCI. No clearance required to start.

Preferred Qualifications

· Agile/Scrum experience.

· C++ development experience.

· TCL/Tk development experience.

· Experience controlling test equipment through software, such as:

· Oscilloscopes

· Signal generators/analyzers

· Power supplies

· Experience integrating RF, digital, or optical systems/equipment.

· Experience with Jenkins and Robot Framework.

· Embedded Python optimization experience.

· Ability to troubleshoot complex integrated applications and test setups.

· Experience with Jira, Confluence, and Bitbucket.

· Active TS/SCI clearance preferred.

· Core Technical Skills

Must-Have:

Python, Embedded Software, Integration & Test, Software Testing/Debugging, Linux/Windows, Configuration Management.

Strong Plus:

C/C++, TCL/Tk, Jenkins, Robot Framework, Embedded Systems Integration, Test Equipment Automation, Python Optimization, RF/Digital/Optical Systems, Atlassian tools., An experienced embedded software engineer with strong Python skills who can work hands-on across software development, system integration, test automation, and debugging in a space/aerospace environment.

Apply for this position

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

Apply on www.dice.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:05 min

Integrating an assistant application with Jira software

Felix Augenstein · LIVE

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · World Congress 2025

1:02 min

Applying an ETL methodology to infrastructure configuration management

Axel Barbier · World Congress 2023

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

5:47 min

Integrating user stories and test automation via Jira tools

Christoph Ruggenthaler · LIVE

1:19 min

Advancing autonomous driving capabilities with specialized software talent

Katrin Lehmann Katrin Lehmann +1 · Coffee With Developers

Videos

See all

Related articles

See all