Rust Software Engineer
Parry Labs
Who Are We? At Parry Labs we believe the modern combat advantage relies on the speed and scale of open systems. We're redefining the edge of the ever-changing and increasingly ever-changing battlespace by delivering game changing capabilities to our warfighters through digital engineering, software, and hardware solutions that are essential to our core of being a Digital Systems Integrator. Born digital and agile, Parry Labs is building a winning team to be the premier provider for Next Generation Mission Systems Integration across air, land, sea, space and cyber. Are you ready to be an instrumental part of experts in the industry? Join us in the innovation of integration at Parry and apply to help develop the technologies of tomorrow while reaching new heights in your career today. About the Job You will build and test Rust software for distributed mission systems under senior engineer guidance. You will develop defined components, investigate defects and learn systems programming through code reviews and integration work. You will report to a functional software engineering manager, with technical direction from the Chief Engineer.
The target start is November 2026. Duties & Responsibilities
Why Join Parry Labs? At Parry Labs, we foster a culture of curiosity and collaboration. Employees are given the autonomy to leverage their skills in creating state-of-the-art tech solutions that aid in the protection of the American Warfighter. We encourage new and bold ideas that push the status quo. It is this entrepreneurial spirit that drives us. Parry Labs will support you with workplace flexibility, a commitment to the health and well-being of you and your family and provide opportunities to work with a purpose. We are committed to supporting your success in both your professional and personal lives with benefits such as education assistance and unlimited paid time off, just to name a few. No One Has Time for Long Job Applications! We completely understand, that is why we have made the application process easy. We promise. This will be simple. Accessibility/Accommodation: If because of a medical condition or disability you need a reasonable accommodation for any part of the employment process, please send an e-mail to View email address on click.appcast.io or call View phone number on click.appcast.io to let us know the nature of your request and contact information.
The target start is November 2026. Duties & Responsibilities
- Implement defined Rust components and fixes from agreed requirements with guidance from senior engineers.
- Write unit and integration tests for expected behavior, error handling and boundary conditions.
- Debug software issues using logs, tests and development tools. Document steps to reproduce defects.
- Build simple interfaces, message handling and telemetry features using established team designs.
- Use Cargo, Git and automated checks to build, test and submit changes for review.
- Participate in code reviews and apply feedback on correctness, readability and memory safety.
- Support laboratory integration and test activities with software, systems and security engineers.
- Maintain setup instructions and component documentation. Communicate progress and raise technical blockers early.
- Bachelor's degree in computer science, computer engineering or a related field, or equivalent training and practical experience.
- Hands-on programming experience through coursework, internships, personal projects or employment. Prior full-time engineering experience is not required.
- Working knowledge of Rust ownership, borrowing, basic types and error handling, plus Cargo build and test workflows.
- Understanding of basic data structures, functions and software testing. Ability to explain and debug your own code.
- Familiarity with Linux development tools and Git version control.
- Ability to work from defined requirements, ask focused questions and incorporate code-review feedback.
- U.S. citizenship and eligibility to obtain and maintain a U.S. government security clearance if required. An active clearance is not required at hire.
- Rust coursework, internship work, open-source contributions or a personal project with automated tests.
- Exposure to network programming, asynchronous code or concurrency.
- Experience with C/C++, Python, embedded devices or hardware interfaces.
- Familiarity with continuous integration, distributed systems or positioning, navigation and timing (PNT).
Why Join Parry Labs? At Parry Labs, we foster a culture of curiosity and collaboration. Employees are given the autonomy to leverage their skills in creating state-of-the-art tech solutions that aid in the protection of the American Warfighter. We encourage new and bold ideas that push the status quo. It is this entrepreneurial spirit that drives us. Parry Labs will support you with workplace flexibility, a commitment to the health and well-being of you and your family and provide opportunities to work with a purpose. We are committed to supporting your success in both your professional and personal lives with benefits such as education assistance and unlimited paid time off, just to name a few. No One Has Time for Long Job Applications! We completely understand, that is why we have made the application process easy. We promise. This will be simple. Accessibility/Accommodation: If because of a medical condition or disability you need a reasonable accommodation for any part of the employment process, please send an e-mail to View email address on click.appcast.io or call View phone number on click.appcast.io to let us know the nature of your request and contact information.
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Rust Software Engineer in Huntsville, AL vacancy
- ...DESE Research, Inc. seeks a Software Engineer to join an exciting and growing team focused on the research and development of emerging cyber... ...of the following programming languages: Python, C/C++, or Rust Familiarity with the Agile software development process in...SuggestedFlexible hours
- ...Software Engineer The Software Engineer will design, develop, test, and integrate embedded software solutions that extend the capabilities... ...electrical schematics for PCBs Proficiency in Rust, Java, and shell scripting languages Wireshark and debugging...SuggestedLocal areaRemote work
- ...Job Description Job Description Position Title: Senior Software Engineer Location : Huntsville, Alabama Job Type : Full Time... ...with STM32, Zypher, and FreeRTOS ~ Experience with Python, Rust, and/or other high level languages ~ Experience with Docker...SuggestedFull timeRemote work
- ...Huntsville, AL. Our team provides superior research, development, and engineering services to the Federal Government and Department of War. As... ...grow with us! Torch Technologies is seeking a Full Stack Software Engineer to support the design, development, integration, and...SuggestedContract workTemporary workLocal areaRelocation packageFlexible hours
- ...seeking top talent in the areas of full stack software development, artificial intelligence,... ...includes Javascript, Java, Python, and Rust to deliver high-performance solutions.... ...Bachelor's degree in Computer Science, Engineering, or a related technical field. ~ Clearance...SuggestedLocal areaRemote workFlexible hours
- ...Responsibilities Own software solutions deployed to customers in operational environments... ...for complex systems with multiple engineering teams. Partner with operators, customers... ...experience with languages such as C++, Rust, Go, or Python. ~ Experience owning features...Full time
- ...TactWare is seeking a Software Engineer to support the Precision Fires program for the U.S. Army Aviation and Missile Center (AvMC) at Redstone Arsenal in Huntsville, Alabama. In this role, you will help design, develop, integrate, test, and modernize software for...Full time
$112.92k - $125.28k
...Advanced Software Engineer Relocation assistance available. As a Performance Assessment Engineer, you will be part of a team developing software tools and conducting in-depth analysis to evaluate and enhance the performance of Command and Control, Battle Management,...Contract workRelocation packageFlexible hours- ...Job Title: Software Engineer (SME) Location: Huntsville, AL Position Type: Full-Time Position Overview: We are seeking an experienced Software Engineer to support the design, development, testing, and management of application development projects in support...Full time
- ...Intermediate Level Software Engineer Teledyne Brown Engineering (TBE), Inc. is an industry leader in engineered systems and advanced manufacturing. The company provides full-spectrum systems engineering, integration, manufacturing, and lifecycle sustainment solutions...
- ...JDM Solutions provides full life-cycle software engineering solutions for a wide variety of customers and applications. Our team has over 25 years of experience developing fielding and sustaining mobile desktop and enterprise software applications across the DoD and Federal...Full timeTemporary workWork at office
- ...Job Description COMPANY OVERVIEW Teledyne Brown Engineering (TBE), Inc. is an industry leader in engineered systems and advanced... ...policy and practice. TBE is seeking an Intermediate Level Software Engineer with the right composition of knowledge, experience,...Local area
- ...code that makes a tangible impact on national security? Corvid's Missile Defense Products group is actively seeking experienced Software Engineers to drive the development of highly critical Fire Control software for advanced weapons systems. In this role, you will be at...Temporary work
- ...Entry Level Software Engineer Teledyne Brown Engineering (TBE), Inc. is an industry leader in engineered systems and advanced manufacturing. The company provides full-spectrum systems engineering, integration, manufacturing, and lifecycle sustainment solutions to the...Local area
- ...Job Summary We are seeking a talented Software Engineer to join our team in Huntsville, Alabama. This is an exciting opportunity to leverage your experience in developing software for tactical strike guided munition programs. Huntsville is known for its vibrant aerospace...Local areaFlexible hours
- ...Huntsville, AL. Our team provides superior research, development, and engineering services to the Federal Government and Department of War. As... ...Technologies is seeking a highly motivated and innovative Software Engineer to join our team in support of the Missile Defense...Full timeContract workTemporary workLocal areaRelocation packageFlexible hours
- ...Software Engineer Huntsville, AL Logic is seeking a Software Engineer to support a mission-focused effort in the Huntsville area. This role will play a key part in supporting missile defense efforts and may be filled at different experience levels depending on qualifications...Work at office
- ...Software Engineer OASYS, INC., a Leading-Edge Government contractor, is seeking applicants for a Software Engineer to support our customer in Huntsville, AL. Summary The successful candidate will have experience and/or knowledge of languages such as C or C++...Temporary workFor contractorsFlexible hours
- ...Job Descriptions: Aviation & Missile Solutions, LLC. (AMS) is seeking a talented Software Reverse Engineer to join a diverse team, in Huntsville, AL., to create unique solutions for complex problems. AMS provides responsive, cost-effective engineering and scientific...
- ...Arcarithm is currently seeking top talent in the areas of full stack software development, artificial intelligence, optimization, and data... ...more about Arcarithm and all we offer! Job Title: Software Engineer Job Location: Huntsville, AL Arcarithm is seeking an...Contract workLocal areaRemote workFlexible hoursShift work
- ...Job Title SOFTWARE ENGINEER Location Huntsville, AL US (Primary) Category Engineering Job Type Full-Time Career Level Entry Level Education Bachelor's Degree Security Clearance Required Secret Job Description Igniters operate...Full timeWork at officeLocal area
- ...Software Engineering – III Work in a collaborative team using agile software development methodology, performing the following tasks: Develop software maintenance and upgrade solutions for tactical systems on a collaborative agile team. The candidate will engage in...Contract workWork experience placement
- ...Software Developer This position is onsite in Huntsville AL at Redstone Arsenal: $3,000 Relocation Assistance Software Developer... ...role, you will collaborate with cross-functional teams including engineers, data professionals, DevOps, and UX designers to deliver...Relocation package
- ...Overview i3 is seeking a Software Engineer with 0-3 years of professional experience to help develop cutting edge command and control (C2) and autonomy software for uncrewed platforms including planes, boats, vehicles, and submersibles. This team is developing a web...Full timeWork at officeMonday to Friday
- ...Software Engineer 1st Edge is a growing business seeking top performers to join in our mission of developing Artificial Intelligence solutions for our government customers. We offer technically advanced, challenging work in an employee-centered environment driven by...Full timeWork at office
$75 - $85 per hour
...Software Engineer 4 Location: Huntsville, AL Pay: $75-85 Start Date: ASAP Clearance: Secret Job Description: Develop high performance C++ software Contributions will directly support radar modeling, scene modeling, signal construction, signal processing, and...Work experience placementWork at officeImmediate start- ...targeted results. Our approach couples the latest technology with engineering expertise and analytical proficiency while remaining true to... .... Start Building Your Future today! We are seeking a Software Engineer to design, build, and deploy production-ready AI solutions...Start working today
- ...Forward Deployed Software Engineer Huntsville (AL) On-Site: Huntsville, Alabama Reports to: Echo Direct reports: None. Delta's provide performance feedback on other engineers and participate in company peer mentorship program. Travel: 0-10% At PVM, we...Contract workImmediate startRemote workFlexible hours
- ...Summary: Join a small, collaborative team of interdisciplinary engineers, continuously developing cutting edge products within Mercury... .... It's an excellent opportunity for an experienced software, electrical, or firmware engineer with strong C programming skills...Permanent employmentWork experience placementCasual workWorldwide
- ...Software Engineer Employment Type: W2 Contract-to-Hire Location: Huntsville, AL (100% Onsite) Job Purpose The Software Engineer designs, develops, and tests software applications and products. Additionally, the Software Engineer manages software development teams...Contract work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Rust Software Engineer. Be the first to apply!
Related searches
- junior software developer Huntsville, AL
- scientific software engineer Huntsville, AL
- intel software engineer Huntsville, AL
- director software engineering Huntsville, AL
- software engineer Huntsville, AL
- senior robotics software engineer Huntsville, AL
- financial software developer Huntsville, AL
- graduate software developer Huntsville, AL
- part time software developer remote Huntsville, AL
- software engineer remote Huntsville, AL



