Software Engineer

Penn State University

State College (Centre County)

On-site

USD 120,000 - 180,000

Full time

6 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Penn State University’s Applied Research Laboratory (ARL) seeks motivated Software Engineers to design, implement, and test software for autonomous vehicle guidance and control within the Undersea Systems Office. The role involves collaboration in a team to integrate software and generate documentation, with opportunities for leadership on larger projects.

Perfect for engineers with C++, MATLAB, OO/FP design, and experience in testing and configuration management.

Qualifications

  • Bachelor's Degree in Engineering or Science
  • 14+ years of relevant experience
  • None (no certifications required)

Responsibilities

  • Design, implement, integrate, and test software for autonomous vehicle guidance and control.
  • Design algorithms for signal processing, detection, classification, tracking and decision-making, and interfaces with hardware subsystems.
  • Collaborate within a team environment to integrate and test the software system.
  • Generate software documentation and presentations.
  • Provide leadership of a project team through development of complex software systems including needs analysis, architecture, detailed design, development, integration, and testing.
  • Expand technical methodology or content by extending existing efforts or developing new ones; may lead in intellectual development activities.
  • Maintain awareness of software engineering tools and techniques, and mentor other engineers in development of technical, project, and business skills.

Skills

C++
MATLAB
OO/FP design
Testing tools
Configuration management
Issue tracking
Communication & organization

Education

Bachelor's Degree - Engineering or Science

Job description

POSITION SPECIFICS

We are searching for motivated, talented, and experienced Software Engineers to join the Applications Software Department of the Undersea Systems Office (USO) at the Applied Research Laboratory (ARL) at Penn State University. USO designs, develops, validates, and maintains a suite of large-scale undersea warfare models and simulations used by technology developers, analysts, the Navy, and its allies. We serve as a research center of excellence in undersea weapons, unmanned undersea vehicles, and advanced sonars.

ARL is an authorized DoD SkillBridge partner and welcomes all transitioning military members to apply.

You Will:
  • Design, implement, integrate, and test software for performing autonomous vehicle guidance and control.
  • Design algorithms for signal processing, detection, classification, tracking and decision-making, and software interfaces with hardware subsystems.
  • Collaborate within a team environment to integrate and test the software system.
  • Generate software documentation and presentations.
Additional responsibilities for higher-level positions include:
  • Provide leadership of a project team through the development of complex software systems including analysis of customer needs/requirements, software systems architecture and concept development, detailed design processes, and software development, systems integration and test planning and execution.
  • Create opportunities to enhance technical methodology or content through expansion of existing or development of new efforts; may extend technology into new application areas; contribute or lead in intellectual development activities.
  • Maintain awareness of software engineering tools and techniques, and assist in mentoring other engineers in the development of technical, project, and business development skills.
Required skills/experience areas include:
  • C++, MATLAB, and other high-level programming languages.
  • Object-oriented and functional design.
  • Software development tools such as testing, configuration management, and issue tracking.
  • Success in an office environment, where various forms of communication and organizational skills were crucial to be effective.
Preferred skills/experience areas include:
  • Embedded real-time, multi-threaded software/firmware/hardware.
  • Guidance and control systems, Intelligent control, and Fuzzy logic.
  • Undersea acoustics.
  • Signal processing.
  • Active security clearance, at the Secret level or higher.

Your working location will be full on-site, located in State College, PA. Questions related to flexible work should be directed to the hiring manager during the interview process. This position will require periodic travel to remote locations in support of testing as part of a small team of researchers, engineers, and technologists.

MINIMUM EDUCATION, WORK EXPERIENCE & REQUIRED CERTIFICATIONS
  • If filled as Research and Development Engineer - Software (ARL) - Senior Professional, this position requires:
  • Bachelor's Degree - Engineering or Science
  • 14+ years of relevant experience
  • Required Certifications: None
  • If filled as Research and Development Engineer - Software (ARL) - Advanced Professional, this position requires:
  • Bachelor's Degree - Engineering or Science
  • 5+ years of relevant experience
  • Required Certifications: None

FOR FURTHER INFORMATION on ARL, visit our web site at www.arl.psu.edu .

BACKGROUND CHECKS/CLEARANCES

Employment with the University will require successful completion of background check(s) in accordance with University policies.

Notice regarding employment at the Applied Research Laboratory (ARL): Employees must be eligible to obtain a government security clearance, participate in the ARL drug testing program, and comply with electronic and physical monitoring requirements applicable to federal contractors. ARL operates in a secure information environment involving Unclassified, Controlled Unclassified Information (CUI), and Classified information. Personal electronic devices brought ons

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Simulation Software Engineer
Simulation Software Engineer

Penn State University • State College

On-site
USD 92,000 - 175,000
Signal Processing Research and Development Engineer
Signal Processing Research and Development Engineer

Penn State University • State College

On-site
USD 90,000 - 120,000
Simulation Software Engineer
Simulation Software Engineer

The Applied Research Laboratory at Penn State University • University Park (TX)

On-site
USD 109,000 - 191,000
75% tuition discount for employees and eligible family members
Medical, dental, vision coverage
Paid time off including holidays and vacation
Systems Test Engineer
Systems Test Engineer

Penn State University • State College

On-site
USD 120,000 - 170,000
Electrical Engineering Support Specialist
Electrical Engineering Support Specialist

Penn State University • State College

On-site
USD 65,000 - 95,000
Simulation Software Engineer
Simulation Software Engineer

The Pennsylvania State University • State College

On-site
USD 109,000 - 191,000
Comprehensive medical, dental, and vision coverage
75% tuition discount for employees
Robust retirement plans
+1
Systems Engineer
Systems Engineer

Penn State University • United States

On-site
USD 95,000 - 150,000
Signal Processing Engineer
Signal Processing Engineer

Penn State University • State College

On-site
USD 122,000 - 231,000
R&D Engineer: Software Engineer
R&D Engineer: Software Engineer

Penn State University • United States

On-site
USD 110,000 - 160,000
Software Engineer
Software Engineer

Applied Research Laboratory at the Penn State University • State College

On-site
USD 92,100 - 174,708
75% tuition discount
Benefits package