Software/Firmware Engineering Intern

Mercury SystemsAndover, MA
10h

About The Position

Mercury Systems is seeking a Firmware/Software Engineering Intern to join a collaborative engineering team focused on designing, developing, integrating, and testing firmware and software 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

  • Currently enrolled in a university program pursuing a Bachelor’s degree in Engineering, Computer Science, Mathematics, Physics, or a related technical discipline
  • A minimum GPA of 3.1 is required. You will be asked to submit your transcripts during the review process
  • Experience with Python/TCL scripting languages
  • Experience with C/C++
  • 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 be able to obtain a government security clearance. Security clearances may only be granted to U.S. citizens.

Nice To Haves

  • Experience with Verilog, SystemVerilog, or VHDL
  • Experience with FPGA design tools such as Vivado, Libero, or Quartus 
  • Experience with lab equipment for data collection and processing

Responsibilities

  • Design and develop FPGAs for Intel, Microchip, and AMD (Xilinx)
  • Design modular embedded software interfaces to meet open architecture standards
  • Design, implement, and test Linux-based applications
  • Develop and maintain software and firmware test suites to verify system capabilities and requirements
  • Collaborate with engineering teams to enhance and support test infrastructure
  • Partner with test engineering, systems engineering, and customer support teams to reproduce, troubleshoot, and resolve customer issues
  • Support design teams in bring-up and system-level validation of products
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service