Software Engineer

Penn State Applied Research Laboratory (ARL)

State College, PA, USA
Base: $76,700.00 - $164,000.00; bonus/equity: not ...
On-site
High performance algorithm design
Object-oriented principles in c++ and c
Software system architecture and infrastructure
The Penn State Applied Research Laboratory (ARL) is seeking a Software Engineer to join their Applied Communications team in State College, PA. The role focuses on algorithm implementation and integration for various research processes, requiring strong technical skills and the ability to work collaboratively on national security solutions

Job Summary

  • Contribute to the development of cutting-edge research and design solutions for various system level needs.
  • Apply established procedures to solve current national security problems and test algorithms on diverse platforms.
  • Penn State provides a competitive benefits package including medical, dental, vision, robust retirement plans, substantial paid time off, and a 75% tuition discount.

Matching Summary

Match Score: 85

The Penn State Applied Research Laboratory (ARL) is seeking a Software Engineer to join their Applied Communications team in State College, PA. The role focuses on algorithm implementation and integration for various research processes, requiring strong technical skills and the ability to work collaboratively on national security solutions.

Salary

Base: $76,700.00 - $164,000.00; Bonus/Equity: Not specified; Benefits: Comprehensive medical, dental, and vision coverage, robust retirement plans, substantial paid time off, 75% tuition discount

Skills & Requirements

Must-have

  • High Performance Algorithm Design
  • Object-oriented principles in C++ and C
  • Software system architecture and infrastructure
  • Linux environment proficiency
  • Git, GitLab, and Atlassian tools
  • Docker and Kubernetes containerization
  • Computer science fundamentals
  • Mobile App and Front-End UI/UX development

Nice-to-have

  • Signal processing and algorithm development
  • Cellular and wireless communications
  • MATLAB, Python, Java familiarity
  • Continuous Integration / Continuous Deployment
  • Business requirements to technical requirements translation
  • ATAK or WinTAK plug-in design
  • Cyber compliance policies

Key Requirements

  • Bachelor's Degree - Engineering or Science
  • 2+ years of relevant experience (Intermediate Professional)
  • 5+ years of relevant experience (Advanced Professional)
  • No prior relevant work experience required (Professional)
  • Ability to obtain a government security clearance
  • U.S. citizen

Work Rights

Must have US citizenship

Tailored Resume

Cover Letter