P

Pennsylvania State University

Land-grant university in University Park, PA

Research Computing Software Engineer

Software EngineeringConfirmed live in the last 24 hours
Full-time$92.1k - $174.7k

About the Job

Requirements

  • Code analysis.
  • Cross-team collaboration.
  • Data analysis.
  • Presentation skills.
  • Programming.
  • Software architecture.
  • Software development.
  • Software testing.
  • Technology acumen.
  • Trend analysis.
  • Must have a bachelor's degree and at least 3 years of relevant experience for the Advanced Professional level, or a bachelor's degree and at least 6 years of relevant experience for the Senior Professional level; an equivalent combination of education and experience is accepted.
  • Must be a U.S. citizen to apply.
  • Must be eligible to obtain a government security clearance and participate in the ARL drug testing program, and comply with electronic and physical monitoring requirements applicable to federal contractors.
  • Personal electronic devices brought onsite must be registered and may be restricted from certain areas.

Responsibilities

  • Develop, deploy, enhance, and maintain software applications and tools to support research computing needs.
  • Implement efficient algorithms and data structures to handle large datasets and complex computations.
  • Write clean, well-documented, and maintainable code using modern programming languages.
  • Integrate software solutions with existing research computing infrastructure, including cloud platforms.
  • Collaborate with engineers and researchers to ensure seamless integration and functionality of software tools within the research environment.
  • Analyze and optimize software application performance to meet the demands of computational research.
  • Identify and address performance bottlenecks, memory usage issues, and other technical challenges.
  • Provide technical support and troubleshoot software issues to help researchers overcome obstacles.
  • Create and maintain documentation for software tools, including user guides, technical specifications, and troubleshooting procedures.
  • Stay up to date with advancements in software engineering and computational research technologies.
  • Propose and implement new features, improvements, and updates to enhance the functionality and usability of software tools.
  • Lead or participate in software development projects, including planning, development, testing, and deployment.
  • Manage project timelines, deliverables, and milestones to ensure successful and timely completion of software initiatives.
  • At higher levels, supervise staff members, including hiring, development, and performance management.

Desired Qualifications

  • Active or recently active Top Secret/Sensitive Compartmented Information clearance.
  • A master's degree in Geography.

About the Company

Pennsylvania State University

Land-grant university in University Park, PA

Pennsylvania State University is a multi-campus, land-grant public research university whose mission spans undergraduate and graduate education, research, and public service.

Company size
Not listed
Company stage
Not listed
Total funding
Not listed
Headquarters
Not listed
Founded
Not listed

Recently Posted Jobs

Explore more opportunities at Pennsylvania State University

See more jobs