Engineer Embedded Software 2/ Integration and Test Software Engineer 2

22nd Century Technologies, Inc.
Linthicum Heights, MD, United States
8 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
6 years minimum
Working hours
Regular working hours
Job source

Tech stack

Testing (Software) Microsoft Windows Confluence JIRA Automation of Tests C++ (Programming Language) Configuration Management Computer Engineering Software Debugging Linux Embedded Software Python (Programming Language)
+14 more
Scrum Methodology Software Configuration Management Software Engineering Systems Integration Tcl (Programming Language) Visual Systems Real Time Systems Software Verification Software Troubleshooting Git Information Technology Atlassian Tools Bitbucket Jenkins

Job description

  • Design, develop, integrate, and test software for Space Payload systems.
  • Develop software to manage test equipment and automate testing.
  • Support all phases of the software development lifecycle.
  • Work within Agile Scrum teams on cutting-edge space technologies., * Design, develop, operate, and maintain integration & test software.
  • Develop software using Python, TCL, and C++.
  • Integrate and validate software with hardware systems.
  • Execute software testing and debugging activities.
  • Automate testing using Jenkins and Robot Framework.
  • Conduct peer reviews of software, designs, and technical documents.
  • Participate in Agile Scrum ceremonies and design reviews.
  • Troubleshoot software and integrated system issues.
  • Work with cross-functional engineering teams.
  • Recommend technical solutions and implementation approaches.

Requirements

  • Bachelor’s in Computer Science, Software Engineering, Computer Engineering, or related STEM field.
  • 8+ years of embedded software development.
  • (6+ years with Master’s or 3+ years with PhD.)
  • Strong Python development skills.
  • Experience with embedded real-time systems.
  • Linux and/or Windows development experience.
  • Software integration and debugging experience.
  • Software testing and verification experience.
  • Experience with software configuration management tools.
  • U.S. Citizenship required.
  • Ability to obtain and maintain a DoD TS/SCI Clearance., * Agile Scrum team experience.
  • C++ programming.
  • TCL/TK development.
  • Jenkins and Robot Framework.
  • RF, digital, or optical systems integration.
  • Automated test equipment control.
  • Embedded Python optimization.
  • Atlassian tools (Jira, Confluence, Bitbucket).
  • Active TS/SCI Clearance.

Technical Skills

  • Python
  • C++
  • TCL/TK
  • Linux
  • Windows
  • Jenkins
  • Robot Framework
  • Git/Configuration Management
  • Jira
  • Confluence
  • Bitbucket

Preferred Experience

  • Embedded software development
  • Space payload systems
  • Test automation
  • Hardware/software integration
  • RF or optical systems
  • Software verification & validation
  • Complex system debugging, * Bachelor’s (Required)

Experience:

  • embedded software development: 8 years (Required)
  • Python programming & software integration: 6 years (Required)

Ability to Commute:

  • Linthicum Heights, MD 21090 (Required)

About the company

22nd Century Technologies, Inc., is one of the fastest growing IT Service Integrator and Workforce Solution companies in the United States. Founded in 1997, 22nd Century Technologies is a Certified National Minority Business Enterprise with 6,000+ people including 600+ Cyber SMEs nationwide supporting our customers in all 50 states, Canada, and Mexico. With HQs in Somerset, NJ and Mclean, VA, 22nd Century has 14 offices throughout the United States. As part of our unrelenting focus on quality and compliance, 22nd Century Technologies’ delivery is based on Certified Matured Processes including CMMI L3 Dev & SVC, ISO 20000, ISO 27001, and ISO 9001 quality processes. With a strong focus on the public sector, 22nd Century currently holds government contracts with 14 out of 15 Federal Executive agencies including DoD, 37 other Federal agencies, 50 States, 115+ Local agencies, and 37 School Districts. In the last three years, we have expanded our services to Fortune 500 and other commercial clients and currently support 80+ commercial clients.

Recognized among ā€œBest Company to Work Forā€ by Forbes, 22nd Century Technologies, Inc., consistently exceeds our clients’ expectations by focusing on their absolute satisfaction with jobs while keeping our employees motivated.

Apply for this position

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

Apply on www.indeed.com

Good distractions

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

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 Ā· Coffee With Developers

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer Ā· Coffee With Developers

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 Ā· WWC 2025

1:19 min

Advancing autonomous driving capabilities with specialized software talent

Katrin Lehmann Katrin Lehmann +1 Ā· Coffee With Developers

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 Ā· Coffee With Developers

Videos

See all

Related articles

See all