Software Engineer
Mercury Systems · Cypress, California, US
Mercury Systems is seeking a Software Engineer to join a collaborative engineering team focused on designing, developing, integrating, and testing software o...
Job description
Mercury Systems is seeking a Software Engineer to join a collaborative engineering team focused on designing, developing, integrating, and testing software or firmware> solutions for embedded and enterprise systems. This role offers hands-on experience across the full development lifecycle in a fast-paced, mission-driven environment. Job Responsibilities: - Design, implement, and test software. - Support design teams in bring-up and system-level validation of products. - Collaborate with Integrated Product Team (IPT) to enhance and support product development. - Partner with test engineering, systems engineering, and customer support teams to reproduce, troubleshoot, and resolve customer issues. Required Qualifications: - University degree in relevant technical discipline. - 5+ Years relevant work experience. - Experience with C# and Windows Presentation Framework (WPF). - Experience with C++ object-oriented programming. - Experience with embedded programming on hardware. - Experience working in Linux environments - Strong analytical, problem‑solving, and troubleshooting skills - Ability to work effectively both independently and collaboratively - Clear and effective written and ve...