Sr Firmware Engineer
Company: Mercury Systems
Location: West Lafayette
Posted on: January 26, 2023
|
|
Job Description:
In this role you have the opportunity to Work as part of a
small, collaborative product team to design, develop, integrate,
and test firmware in embedded and enterprise secure processing
solutions. This role is responsible for: * Designing and developing
functional IP blocks for Intel, Microchip, and AMD (Xilinx) FPGAs *
Integrating and testing functional IP blocks against product
requirements * Performing design verification for complex FPGAs
through simulation, timing analysis, device debug, and performance
characterization. * Optimizing system performance to meet demanding
customer requirements * Modernizing existing FPGA firmware products
for technology updates * Collaborating with engineering teams to
develop and improve test infrastructure * Supporting design teams
in bring-up and system-level validation of software and firmware
products * Working with systems engineering and customer support
teams to reproduce and resolve issues * Collaborating with
engineering teams to design and develop system architectures and
hardware interfaces * Capturing test plans and documenting test
results * Communicating project status and risks to the management
team This role is part of Mercury Systems' Secure Processing team.
A team which creates sophisticated software, firmware, and hardware
security products that protect critical IP on systems and
applications from both domestic and international nation-state
threats. Given the widespread use of mission critical software and
firmware in military systems and industry today, it is essential
that these systems be protected against the threats of tampering
and reverse engineering by unauthorized entities. We have built a
dynamic, team-oriented, and highly creative work environment. To
succeed in this role, you should have the following skills and
experience: * B.S. in Computer Engineering, Electrical Engineering,
Computer Science or equivalent * Minimum eight (8) years of
experience designing, implementing, or verifying firmware solutions
* Experience leading Development of and/or Architecting HDL and SW
systems * Proficient in either Verilog, SystemVerilog, or VHDL *
Familiar with Vivado, Libero, and/or Quartus design tools and
workflow * Ability to build and setup scalable simulation /
verification environments * Knowledge of Linux environments *
Ability to write and review technical documentation *
Troubleshooting and logic skills * Ability to work in a team
environment * Excellent communication skills, both oral and written
Additional Preferred Qualifications: * An advance degree (M.S.) in
Computer Engineering, Electrical Engineering, Computer Science or
equivalent * Experience with Tcl scripting language * Experience
with UVM * Experience with FPGA development boards * Experience
with ASIC development tools and processes * Experience with lab
equipment for data collection and processing * Experience with
Embedded Software Development (C, C++, and or Python) * Experience
with microcontrollers * Experience with Agile development *
Experience with issue tracking tools such as JIRA * Experience with
collaboration tools such as Confluence Why should you join Mercury
Systems? Mercury Systems is the leader in making trusted, secure
mission-critical technologies profoundly more accessible to the
aerospace and defense industries. Optimized for customer and
mission success, our innovative solutions power more than 300
critical aerospace and defense programs. Headquartered in Andover,
Mass., and with manufacturing and design facilities around the
world, Mercury specializes in engineering, adapting and
manufacturing new solutions purpose-built to meet the industry's
current and emerging high-tech needs. Our employees are committed
to Innovation that Matters -. Our Culture We are committed to
making Mercury a great place to work, no matter where our employees
are located. We offer a casual and enjoyable atmosphere that allows
employees to learn and grow. We help and care for one another and
work as one to achieve results for us and for our customers. We
value communication and transparency, and strive to foster two-way
dialogue at all levels of the organization. We are committed to
lifelong learning, offering comprehensive skills training and
tuition reimbursement. Whether you're just starting out on your
career journey or you are an experienced professional, it's
important to us that you feel recognized and rewarded for your
contributions. To find out more about Why Mercury?, or visit the
Mercury Community or find answers to general questions at Mercury
FAQs Mercury Systems is an equal opportunity employer. All
qualified applicants will receive consideration for employment
without regard to race, color, religion, age, sex (including
pregnancy), sexual orientation, gender identity, national origin,
genetic information, creed, citizenship, disability, protected
veteran or marital status. As an equal opportunity employer,
Mercury Systems is committed to a diverse workforce. In order to
ensure reasonable accommodation for individuals protected by
Section 503 of the Rehabilitation Act of 1973, the Vietnam
Veterans' Readjustment Act of 1974, and Title I of the Americans
with Disabilities Act of 1990. If you would like to contact us
regarding the accessibility of our website or need assistance
completing the application process, please contact the number
below. (978) 256-1300 Click here read about our recent press
release and how Mercury Systems was named to Fortune Magazine's
list of 100 Fastest-Growing Companies. Click Here to learn about
OFCCP Equal Opportunity Employer Minorities/Women/Protected
Veterans/Disabled
Keywords: Mercury Systems, Fishers , Sr Firmware Engineer, Other , West Lafayette, Indiana
Click
here to apply!
|