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
Penn State University is seeking a Software Engineer for its Applied Communications team within the Applied Research Laboratory. This role involves algorithm implementation and integration to support various research applications, with a focus on national security solutions
Job Summary
Contribute to the development of cutting-edge research, design solutions for various system level needs, and apply established procedures to solve current national security problems.
Test algorithms on a variety of platforms such as in water, on land, in the air, and in space, and design and develop software to support signal processing for communications.
Penn State provides a competitive benefits package including comprehensive medical, dental, and vision coverage, robust retirement plans, substantial paid time off, and a generous 75% tuition discount.
Matching Summary
Match Score: 85
Penn State University is seeking a Software Engineer for its Applied Communications team within the Applied Research Laboratory. This role involves algorithm implementation and integration to support various research applications, with a focus 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, Atlassian tools
Docker and Kubernetes
Computer science fundamentals
Mobile App and Front-End UI/UX development
Nice-to-have
Signal processing and algorithm development
Cellular and/or wireless communications
MATLAB, Python, Java
Continuous Integration / Continuous Deployment
Translate business requirements to technical requirements
Manage parallel projects and priorities
ATAK or WinTAK plug-in design
Key Requirements
Bachelor's Degree - Engineering or Science
5+ years of relevant experience (for Advanced Professional)
2+ years of relevant experience (for Intermediate Professional)
No prior relevant work experience required (for Professional)