Software Engineer

Mercury SystemsCypress, CA

About The Position

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.

Requirements

  • 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 verbal communication skills
  • This position requires you to have or obtain a government security clearance. Security clearances may only be granted to U.S. citizens.”

Nice To Haves

  • University degree in Computer Engineering or Computer Science.
  • Experience with lab equipment for data collection and processing.
  • Experience with ANSI C and Python.
  • Experience with object-orientated design patterns.
  • Experience with Atlassian Jira, Bitbucket, and Confluence.

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.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service