Senior Software Engineer
1 week ago
Senior Software Engineer Annapolis Junction, MD. Our client, a global leader in the design, manufacture, and support of innovative electronic systems for the United States government, seeks qualified applicants for the position of Software Engineer. In this role, you will work with cutting-edge software systems and collaborate with both overseas and U.S. teams to ensure successful integration of software solutions that meet U.S. defense requirements. This position offers the opportunity to contribute to innovative projects with responsibilities spanning software development, integration, and customization for U.S. defense applications. Expect up to 10% travel, including to the Middle East, for on-site collaboration and integration efforts.
Location: Annapolis Junction, MD
Responsibilities- Develop and customize software solutions to adapt defense software developed overseas for U.S. defense applications.
- Work closely with overseas development teams and U.S. defense stakeholders to ensure seamless integration and functionality of software systems in accordance with U.S. defense standards.
- Participate in the full software development lifecycle, from requirements gathering and design to implementation, testing, and deployment.
- Perform software integration, testing, and validation to ensure that all systems meet performance, security, and compliance requirements for U.S. defense contracts.
- Contribute to the creation and maintenance of technical documentation, including software specifications, design documents, and user manuals.
- Troubleshoot, debug, and optimize software code to enhance system performance and address compatibility issues.
- Collaborate with cross-functional teams, including systems engineers and hardware engineers, to ensure end-to-end system integration.
- Assist in the certification process for software systems, ensuring compliance with U.S. military standards and regulations.
- Stay informed about the latest trends in software engineering, cybersecurity, and defense technologies, and recommend improvements to enhance product capabilities.
- Provide ongoing software support, troubleshooting, and enhancements after deployment, ensuring long-term success and operational efficiency.
- Bachelors degree in Computer Science, Computer Engineering, Software Engineering, Electrical Engineering, or a related field.
- 5+ years of experience in software development, preferably in the defense or aerospace industries.
- Proficiency in C++, Java, Python, or similar languages commonly used in defense software systems.
- Experience with real-time systems and multithreaded programming.
- Basic understanding of working with sensor data (radar, EO/IR, LiDAR, etc.).
- Familiarity with data acquisition, filtering, and sensor fusion concepts.
- Familiarity with U.S. Department of Defense (DoD) software development and cybersecurity standards, such as NIST 800-53, FIPS 140-2, and others.
- Experience with collaborative development environments such as Git, CI/CD pipelines.
- Strong problem-solving and analytical skills, with the ability to work on large-scale, complex software systems.
- Excellent communication skills to effectively collaborate with international teams and U.S. stakeholders.
- Ability to travel up to 25%, including periodic trips to Israel for technical collaboration and integration activities.
- Ability to obtain a US security clearance.
- Masters degree.
- Active US security clearance.
- Training in signal processing, autonomous systems or computer vision.
- Experience with radar data processing or integration.
- Familiarity with RF signal chain and radar cross-section concepts.
- Experience implementing or tuning Kalman filters, track association, or sensor fusion frameworks.
- Experience with Real Time Operating Systems (RTOS) like VxWorks, QNX, or RTEMS used in military systems.
- Understanding of MIL-STD-1553, CAN bus, or other military communication protocols.
- Familiarity with electro-optical and infrared sensors, image processing techniques, or real-time video analysis.
- Previous work on military platforms, autonomous vehicles, or defense systems integration.
- Ability to collaborate with hardware, systems, and radar engineers.
- Good documentation and communication.
- Fluency in Hebrew.
- Previous experience with cross-cultural teams or international software development projects; US Citizenship with the ability to obtain security clearance is required.
#J-18808-Ljbffr
-
Senior Software Engineer
5 days ago
Highland Beach, MD, United States GliaCell Technologies LLC Full timeAn active or rein?statable TS/SCI with Polygraph security clearance is REQUIRED. Please do not apply if you currently do not possess this level of clearance. Are you a Senior Software Engineerwho is ready for anew challengethat willlaunch your careerto the next level? Tired of being treated like a company drone? Tired of promised adventures during the hiring...
-
Senior Software Engineer
6 days ago
Highland Beach, MD, United States The Boeing Company Full timeA leading aerospace company is seeking a Senior Software Engineer to join their team in Annapolis, MD. The role involves developing complex software systems, contributing to advanced development programs, and requires a strong background in software engineering with at least 14 years of experience. Candidates must hold a Bachelor's degree in Computer Science...
-
Senior Software Engineer
1 week ago
Highland Beach, MD, United States The Boeing Company Full timeA leading aerospace company is seeking a Senior Software Engineer to join their team in Annapolis, MD. The role involves developing complex software systems, contributing to advanced development programs, and requires a strong background in software engineering with at least 14 years of experience. Candidates must hold a Bachelor's degree in Computer Science...
-
Senior Software Engineer
1 week ago
Highland Beach, MD, United States The Boeing Company Full timeA leading aerospace company is seeking a Senior Software Engineer to join their team in Annapolis, MD. The role involves developing complex software systems, contributing to advanced development programs, and requires a strong background in software engineering with at least 14 years of experience. Candidates must hold a Bachelor's degree in Computer Science...
-
Senior Software Engineer
3 days ago
Highland Beach, MD, United States invictusstrategysolutions Full timeA veteran-owned technology firm in Annapolis Junction, Maryland is seeking a Senior Software Engineer to lead software development teams delivering complex algorithms and system integrations. The ideal candidate will have extensive software engineering experience and skills in Python, user interface design, and database interface development. This position...
-
Senior Software Engineer
3 days ago
Highland Beach, MD, United States invictusstrategysolutions Full timeA veteran-owned technology firm in Annapolis Junction, Maryland is seeking a Senior Software Engineer to lead software development teams delivering complex algorithms and system integrations. The ideal candidate will have extensive software engineering experience and skills in Python, user interface design, and database interface development. This position...
-
Senior Software Engineer
3 days ago
Highland Beach, MD, United States invictusstrategysolutions Full timeA veteran-owned technology firm in Annapolis Junction, Maryland is seeking a Senior Software Engineer to lead software development teams delivering complex algorithms and system integrations. The ideal candidate will have extensive software engineering experience and skills in Python, user interface design, and database interface development. This position...
-
Senior Software Engineer
3 days ago
Highland Beach, MD, United States invictusstrategysolutions Full timeA veteran-owned technology firm in Annapolis Junction, Maryland is seeking a Senior Software Engineer to lead software development teams delivering complex algorithms and system integrations. The ideal candidate will have extensive software engineering experience and skills in Python, user interface design, and database interface development. This position...
-
Senior Software Engineer
3 days ago
Highland Beach, MD, United States invictusstrategysolutions Full timeA veteran-owned technology firm in Annapolis Junction, Maryland is seeking a Senior Software Engineer to lead software development teams delivering complex algorithms and system integrations. The ideal candidate will have extensive software engineering experience and skills in Python, user interface design, and database interface development. This position...
-
Senior Software Engineer
3 days ago
Highland Beach, MD, United States invictusstrategysolutions Full timeA veteran-owned technology firm in Annapolis Junction, Maryland is seeking a Senior Software Engineer to lead software development teams delivering complex algorithms and system integrations. The ideal candidate will have extensive software engineering experience and skills in Python, user interface design, and database interface development. This position...