Skip to content

Devsecops Senior Software Engineer
Company | RTX |
---|
Location | Cedar Rapids, IA, USA |
---|
Salary | $82000 – $164000 |
---|
Type | Full-Time |
---|
Degrees | Bachelor’s |
---|
Experience Level | Senior |
---|
Requirements
- Typically requires a degree in Science, Technology, Engineering or Mathematics (STEM) and minimum 5 years prior relevant experience or an Advanced Degree in a related field and minimum 3 years of experience or in absence of a degree, 9 years of relevant experience
- The ability to obtain and maintain a U.S. government issued security clearance is required
- U.S. citizenship is required, as only U.S. citizens are eligible for a security clearance
- Experience with standard full lifecycle software development practices and configuration management tools
- Git tooling experience such as BitBucket, Gitlab, GitHub or similar software
- CI/CD tooling experience such as Bamboo, Jenkins, or similar software
- Experience programming in languages such as bash and python
- Linux development environment experience
Responsibilities
- YOU will create DevSecOps pipelines for embedded systems applications
- YOU will integrate tooling, apps, and scripts into the development pipeline.
- YOU will participate in the selection of technologies to enable automation and increase flow.
- YOU will develop applications and scripts to support integration and flow of software updates.
- YOU will maintain frameworks to automate test, deployment, and delivery of software.
- YOU will work in an agile environment (SAFe)
Preferred Qualifications
- Active U.S. Department of Defense Clearance
- Experience developing and deploying containers such as Docker, Podman, Kubernetes, or similar software
- Experience integrating tools using RESTful APIs
- Software artifact storage solutions experience such as JFrog Artifactory or similar software
- Configuration management experience such as Ansible, Chef, Puppet or similar software
- Linux/application administration experience
- Familiar with Atlassian tools administration
- Comfortable working with languages such as C, C++, and Java
- Experience in scripting languages such as Python
- Knowledge and/or experience in multi-threaded embedded application software engineering development and integration
- Desire to successfully work in a team environment, establishing collaborative relationships with coworkers in person and through technology; experience working on an Agile team desirable
- Strive to consistently produce superior results, keeping project milestones on schedule and contributing to a positive work environment