Ultra Intelligence & Communications Mission Solutions
defense technology
EmbeddedRUSTSoftwareEngineer
Neural analysis suggests this role is
optimal for Mid candidates.
“Embedded RUST Software Engineer at Ultra Intelligence & Communications Mission Solutions. Skills: Embedded Software, Rust, C, Firmware. Design embedded software. Develop embedded software”
Industry & Context.
Analytical problem-solving skills; troubleshooting skills for low-level embedded issues
Active US Government Secret Security Clearance, US citizenship required, occasional travel (about 5%), handle export-controlled material
What They're Looking For.
Must Have
Active US Government Secret Security Clearance, US citizenship required, 2+ years of experience in embedded software development, C-to-Rust code conversion, low-level embedded software design, coding in both C and Rust, Hands-on experience with embedded processors, SoC development, ARM-based systems integration with firmware
Nice to Have
5+ years of embedded software development experience, Proficiency in constrained Rust environments (no-std, heapless), ANSI C, Python, Experience with openOCD, gdb, AMD Zynq UltraScale+ MPSoC ZCU102 Evaluation Kit, troubleshooting skills for low-level embedded issues, memory management, Familiarity with SEI CMMI processes, Understanding of NSA High Assurance Certification process, relevant US DoD systems, Analytical problem-solving skills, ability to visualize outcomes, assess technical risks, think creatively, Excellent communication, collaboration, interpersonal skills, positive, adaptable work ethic
What You'll Do.
Design embedded software
Develop embedded software
Optimize embedded software
Perform trade studies
Design embedded architecture
Create engineering documentation
Maintain engineering documentation
Manage configuration control
Work in Agile environments
Work in Waterfall environments
Provide progress updates
Identify process improvements
Implement tool improvements
Stay current with technologies
Collaborate in team environment
How You'll Work.
Team & Collaboration
Collaborate in a high-performance, mission-driven team environment; Provide regular progress updates to stakeholders; Work with product team
Communication Scope
Excellent communication
Process & Methodology
Manage configuration control
Full Job Description
Company: Ultra Intelligence & Communications Mission Solutions # **Powering Decision** Join the team redefining defense technology. From engineering systems that save lives to leading programs that change the battlefield—find your place in the future of defense. **Mission Solutions** By joining our Mission Solutions business, you will be a member of a team dedicated to providing innovative solutions that streamline the preparation and execution of intricate, mission-critical operations. We focus on enhancing situational awareness, tactical command and control, and seamless video data exchange capabilities within a dynamic, multi-domain environment. # **Job Description** We are seeking an Embedded Software Engineer to design, develop, and optimize embedded software for critical platforms. In this role, you will work on C and Rust code baselines, architecting embedded solutions, and ensuring software quality through robust testing and documentation. This position may require occasional travel (about 5%) for customer meetings and off-site development/testing. **Role Responsibilities:** * Design and develop embedded software, focusing on C and Rust. * Perform trade studies and embedded architecture design for Rust-based solutions. * Create and maintain engineering documentation: Requirements Specs (SHRS, IRS), Interface Control Documents (ICDs), and Design Descriptions (SHDD). * Develop and execute unit, integration, and acceptance test plans. * Manage configuration control for software development items. * Work within Agile and Waterfall development environments. * Provide regular progress updates to stakeholders. * Identify and implement process and tool improvements. * Stay current with emerging embedded and Rust technologies. * Collaborate in a high-performance, mission-driven team environment. * Other tasks as assigned. **Required Qualifications and Skills:** * Active US Government Secret Security Clearance (US citizenship required). * Bachelor’s degree in Computer
Applying for this Embedded RUST Software Engineer role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
How to Apply on Workday
- Workday has a multi-step form — save your progress after every section.
- "Apply With LinkedIn" can fail or lose data; manual entry is more reliable.
- Watch for the "Submit for Review" final step — hitting "Save" alone does not submit.
- Job requisition numbers are useful when following up with HR by email.
ANONYMOUS · UNFILTERED
What do employees actually say about Ultra Intelligence & Communications Mission Solutions?
Real rants from real employees. Read before you apply.