Weapons C++ Embedded Software Engineer Level 2 or 3 (AHT)
Design and develop embedded software for missile control and guidance systems using C++ Collaborate with cross-functional teams including hardware, systems engineering, and quality assurance to define requirements and develop robust, high-performance solutions Write clean, maintainable, and optimized code that meets real-time operational constraints Develop and execute unit tests, integration tests, and perform system validation to ensure software reliability and safety Debug and troubleshoot complex issues during development and in-field operations Optimize resource-constrained systems with a focus on performance, reliability, and scalability Code review and contribute to collaborative software architecture discussions Document designs, code changes, and engineering practices in compliance with industry regulations and safety standards Stay current with emerging technologies and continuously improve engineering processes and product quality. BS or in Computer Engineering, Electrical Engineering, Aerospace Engineering, or a related field with 2+ years of experience or a MS degree Experience with C++ programming in an embedded or real-time environment Strong knowledge of embedded systems design principles, including operating systems, threading, and inter-process communication Experience with real-time operating systems (RTOS) and hardware-software integration Familiarity with software development life cycles, including Agile methodologies, version control systems, and CI/CD pipelines Bachelor's degree with 5+ years software development experience working on embedded real-time systems or Master's degree with 3+ years Self-starters and able to efficiently operate in a team environment. Experience with one or more Software languages/technologies: C/C++, Java, Python, C#. Experience with full software lifecycle: specification, design, implementation, integration, debug, and maintenance are required. Experience in embedded software development. A year or more of experience working in an Agile team. Active US Government DoD Secret security clearance. Experience in missile or aerospace systems development Experience with embedded C++ optimization and using tools such as VxWorks. Experience with Automated Software Testing Hands on hardware integration and testing experience. Knowledge of simulation tools and system modeling Experience with secure coding practices and compliance with defense and industry standards Experience with diagnostic and debugging tools specific to embedded systems (e.g., JTAG, oscilloscopes, logic analyzers) Advanced certifications or training in embedded systems or aerospace software engineering. Experience using Atlassian Tool Suite: JIRA, Confluence, Bitbucket, SonarQube.
Recommended Jobs
Sales Associate
Foot Locker Inc. Store Associate You recognize yourself when you enter one of our stores. You love to talk about athletic sneakers and apparel as much as you love to collect them. You always scope…
Physician
Job Description Join our Team at the Department of Veterans Affairs Community Based Outpatient Clinic, Livermore, CA as a Physician – Physical Medicine & Rehabilitation! The PM&R Staff Physi…
Senior Marketing Creative Director
As the Marketing Creative Director for VALORANT, you will report to the Director of Marketing Creative Direction for VALORANT. Partnering closely with internal teams and external production partners …
Electrode Process Technician (AWS - Day Shift)
Company Description Amprius develops, designs, and manufactures very high-performance lithium-ion cells for advanced applications. Amprius invented and perfected a 100% silicon anode which enables…
Network Administrator - Swing Shift
JOB DESCRIPTION DEPARTMENT: IT POSITION: Network Administrator LOCATION: San Jose, CA CATEGORY: Exempt, Full Time, 100% On-site. Requires flexibility to workday and swing shifts bas…
Scientist II, Delivery (Multiple Teams)
About the Role Scientists at Uber use data to improve and automate all aspects of Uber's core rideshare and delivery products. You will be joining the Delivery team, which owns all aspects of our …
Travel Cath Lab Tech Job in Rancho Mirage, CA - $14,251 per Month (2 Years Experience Needed)
Vetted is seeking a Cath Lab Tech for a travel job in Rancho Mirage, California . Must have 2+ years of experience. This contract pays approximately $14,251/month gross. Assignment detail…
Transportation and TDM Outreach Coordinator
We at Steer help people, places and economies thrive. Steer is an international, employee-owned consultancy specializing in transportation, cities and infrastructure, with 460 staff in 24 offices aro…
Housekeeper
Position: Housekeeper, House Manager, Pet Sitter, Assist Grounds keeper We are seeking a mature, organized, and professional individual with enthusiasm and a strong sense of pride in their work to joi…
Event Coordinator
Job Responsibilities: ~ Manage busy schedules and calendars; multiple meetings with direct reports, colleagues and external partners in various time zones ~• Professionally respond to external pa…