Engineer Embedded Software 2

TASC, Inc.
Linthicum Heights, United States of America
10 days ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate
Compensation
$ 150K

Job location

Linthicum Heights, United States of America

Tech stack

Testing (Software)
Agile Methodologies
Software Applications
Systems Engineering
Confluence
JIRA
Automation of Tests
C++
Computer Engineering
Software Debugging
Linux
Embedded Software
Python
Scrum
Software Configuration Management
Software Engineering
Software Requirements Analysis
Software Systems
Tcl (Programming Language)
Visual Systems
System-level Testing
Information Technology
Bitbucket
Jenkins

Job description

  • Design, develop, operate, and maintain integration and test software for space payload systems
  • Develop software that manages test equipment and executes system-level tests
  • Support automated testing and verification using tools such as Jenkins and Robot Framework
  • Participate in all phases of the software development lifecycle, including design, development, integration, and test
  • Debug new and existing code to identify and resolve software issues
  • Use tools and logs to verify system behavior and troubleshoot problem areas
  • Participate in Agile scrum teams, peer reviews, design reviews, and technical reviews
  • Collaborate with engineering and system specialists to execute assigned tasking
  • Make technical recommendations to leads as needed to support implementation and delivery
  • Ensure software and system requirements are met from an end-to-end test perspective

Requirements

The ideal candidate will have strong Python development experience, experience working in Linux and/or Windows environments, and the ability to debug, integrate, and test software within complex engineering systems. This position will work on an Agile development team using tools such as Python, TCL, C++, Jenkins, and Robot Framework., * Bachelor's degree in Computer Science, Computer Engineering, Software Engineering, or another STEM discipline with 8+ years of software development experience OR

  • Master's degree with 6+ years of experience OR

  • PhD with 3+ years of experience

  • Experience developing software in Python

  • Ability to debug original code and understand existing codebases

  • Experience integrating software applications and using logs/tools to verify proper operation

  • Experience developing in Linux and/or Windows environments

  • Experience testing and debugging software systems

  • Experience with software configuration management tools

  • U.S. Citizenship required

  • No clearance required to start, but must be able to obtain and maintain a DoD Top Secret clearance with SCI, * Experience working on Agile Scrum teams

  • C++ development experience

  • TCL/TK development experience

  • Experience controlling test equipment through software, including oscilloscopes, signal generators, signal analyzers, and power supplies

  • Experience integrating RF, digital, or optical systems/equipment

  • Experience with Jenkins and Robot Framework

  • Experience with embedded Python optimization

  • Ability to debug complex integrated applications or test setup issues

  • Experience with Jira, Confluence, and Bitbucket

  • Active TS/SCI Clearance

Additional Notes

  • Supports cutting-edge space payload systems
  • Strong fit for candidates with Python-based test automation, embedded software, integration/test, RF test equipment, or space/defense systems experience
  • No clearance required to start, but TS/SCI eligibility is required
  • Onsite role in Linthicum, MD

Benefits & conditions

Join the TASC Technical Services team, with 30 years of excellence in the staffing industry! We offer competitive benefits including health care plans, a 401k plan with company match, and a weekly paycheck with direct deposit. Additionally, we follow all state and federal guidelines for compensated time off. TASC Technical Services is an Equal Opportunity Employer.

Apply for this position