<p>We are looking for a Software Engineer to support the development, testing, and sustainment of mission‑critical software that delivers dependable navigation data to U.S. Navy surface ships. This is a 100% onsite opportunity that provides strong mentorship, structured learning, and hands‑on exposure to Agile development, DevSecOps practices, and CI/CD workflows within a collaborative engineering environment.</p><p><br></p><p><strong>Key Responsibilities:</strong></p><p>· Develop and enhance software features under the guidance of senior engineers.</p><p>· Assist with debugging, troubleshooting, and resolving software defects.</p><p>· Contribute to automated testing and participate in CI/CD‑driven build and integration processes.</p><p>· Support software design tasks, including documentation and interface definition.</p><p>· Work within an Agile team, participating in standups, sprint planning, and sprint reviews.</p><p>· Follow secure coding standards and support DevSecOps‑aligned workflows.</p><p>· Collaborate with systems, hardware, and test engineering teams.</p><p>· Maintain technical documentation to support reviews, audits, and configuration management.</p>
<p><strong>Software Engineer II</strong></p><p><strong>Location:</strong> San Diego, CA ( Onsite)</p><p><strong>Secret Clearance Preferred</strong></p><p><strong>Job Type:</strong> 26-Week Contract (Potential Extension or Conversion)</p><p><strong>Position Overview</strong></p><p>We are seeking a Software Engineer II to support the development and sustainment of mission-critical navigation software systems. This role contributes to a real-time, GPS-based data fusion and distribution platform that integrates inputs from multiple sensors to deliver accurate positioning, navigation, and timing (PNT) data in support of maritime operations.</p><p>This position requires onsite collaboration and active participation in Agile development, DevSecOps practices, and continuous integration/continuous delivery (CI/CD) workflows.</p><p> <strong>Key Responsibilities</strong></p><ul><li>Develop, debug, and enhance software functionality for complex, real-time systems</li><li>Participate in software design, including architecture discussions and interface definitions</li><li>Investigate and resolve system-level issues involving software, networking, and sensor data</li><li>Build and maintain automated tests and support CI/CD pipelines</li><li>Collaborate with systems engineering to validate requirements and ensure traceability</li><li>Contribute to Agile processes, including sprint planning, backlog refinement, and technical reviews</li><li>Support DevSecOps initiatives, including secure coding, automated builds, and continuous delivery</li><li>Maintain technical documentation and participate in configuration and change management processes</li></ul>
We are looking for a creative Package Designer to join our team in a contract role with the potential to become permanent. This position focuses on developing compelling packaging concepts for food-related products while translating brand strategy into effective visual solutions. The ideal candidate brings strong production knowledge, an eye for brand consistency, and the ability to create artwork that is ready for print and manufacturing.<br><br>Responsibilities:<br>• Create original packaging designs for food products that align with brand direction and market expectations.<br>• Develop dieline-based layouts and prepare accurate files for production and print execution.<br>• Build visual identity elements across packaging systems, labels, and supporting branded materials.<br>• Produce high-quality mockups and renderings to communicate design intent to internal partners and stakeholders.<br>• Revise label artwork and packaging graphics based on feedback while maintaining visual consistency and regulatory accuracy.<br>• Use Adobe Creative Suite to design, refine, and deliver final creative assets for packaging initiatives.<br>• Collaborate with cross-functional teams to support packaging development from concept through final artwork release.
We are looking for a Data Engineer to help strengthen enterprise data capabilities and expand access to reliable information across the organization. This position focuses on building scalable data solutions that support analytics, reporting, and informed decision-making. Based in San Diego, California, the role works closely with both technical and business stakeholders to deliver dependable, high-quality data assets.<br><br>Responsibilities:<br>• Build and maintain robust data pipelines that move and transform information from diverse platforms into usable analytical datasets.<br>• Develop and support end-to-end integration workflows across multiple systems to ensure consistent and timely data delivery.<br>• Design data models and reporting structures that improve usability, performance, and accessibility for downstream analytics needs.<br>• Track data quality and platform performance, investigating issues and resolving reliability concerns before they affect business operations.<br>• Collaborate with cross-functional partners to translate reporting and analytics needs into scalable technical solutions.<br>• Maintain clear documentation and contribute to governance practices that promote accuracy, consistency, and operational discipline.<br>• Assist with validation, release activities, and continuous enhancements to improve the overall effectiveness of the data platform.<br>• Contribute to cloud-based data engineering efforts using tools such as Azure Data Factory, Azure Data Lake, Microsoft Fabric, Spark, Kafka, and Hadoop where appropriate.
<p>**** For Faster response on the position, please send a message to Jimmy Escobar on LinkedIn or send an email to Jimmy.Escobar@roberthalf(.com) with your resume. ****</p><p><br></p><p>We are looking for a Sr. Software Engineer to support the design and delivery of modern software solutions that power high-volume manufacturing operations in Costa Mesa, California. This Long-term Contract position is ideal for an experienced engineer who thrives in fast-moving environments and enjoys building reliable full-stack applications that connect software with real-world production needs. The role offers the opportunity to work across engineering, product, and factory teams to improve critical systems, enhance application quality, and help scale tools used on the manufacturing floor.</p><p><br></p><p>Responsibilities:</p><p>• Design, build, and deliver new capabilities for a production software platform that supports manufacturing operations and business-critical workflows.</p><p>• Strengthen application reliability by contributing well-structured code, expanding automated test coverage, and promoting sound engineering practices across the team.</p><p>• Use advanced AI-assisted development tools to improve engineering productivity and help enhance internal tooling that supports software delivery.</p><p>• Work closely with factory personnel to create software solutions that enable efficient, high-throughput manufacturing for complex hardware programs.</p><p>• Participate in a support rotation to troubleshoot production issues, restore service quickly, and maintain system availability for factory users.</p><p>• Partner with architecture, product, design, factory systems, and digital tooling teams to translate operational needs into scalable technical solutions.</p><p>• Develop and maintain full-stack web applications using modern technologies, ensuring strong performance, usability, and long-term maintainability.</p><p>• Contribute to software platforms that integrate with enterprise and manufacturing systems in environments where uptime and consistency are essential.</p><p><br></p><p><br></p>
We are looking for an experienced software leader to partner with a financial services organization in San Diego, California and provide an independent evaluation of its technology environment. This Long-term Contract opportunity is suited for someone who can examine the software platform from end to end, identify operational and technical gaps, and present a practical strategy for improvement to executive stakeholders. The consultant will help shape a stronger delivery model by recommending changes across architecture, team structure, and development practices, with the potential to support execution after the initial assessment phase.<br><br>Responsibilities:<br>• Lead a comprehensive review of the company’s software ecosystem, assessing application design, platform stability, scalability, and long-term sustainability.<br>• Analyze the existing architecture and development approach to uncover technical debt, delivery bottlenecks, ownership gaps, and areas of operational risk.<br>• Translate technical findings into a clear strategic roadmap that outlines recommended improvements to systems, processes, staffing, and governance.<br>• Present conclusions and prioritized recommendations to senior leadership in a way that supports informed business and technology decisions.<br>• Evaluate the current software organization and define an effective team model, including key roles, skill coverage, and leadership needs for future success.<br>• Partner with product, DevOps, data, and quality-focused team members to gather insight into current challenges and validate opportunities for improvement.<br>• Support the initial discovery effort with a higher level of involvement at the start of the engagement, with flexibility to adjust as planning and implementation evolve.<br>• If retained beyond the assessment phase, help guide execution of the recommended changes through hands-on leadership and organizational alignment.