P

Pennsylvania State University

Land-grant university in University Park, PA

Embedded Software Engineer

Full-TimeUpdated on 10/23/2026
$92.1k - $174.7k
Entry, Junior, Mid
Bachelor's
State College, PA, USA
In PersonFully on-site in State College, PA; periodic travel to remote test locations.
Software EngineeringEmbedded Engineering
No H1B Sponsorship
US Citizenship Required

About the job

Requirements
  • Writing software for an embedded system.
  • Proficiency in C or C++ for embedded environments.
  • Effective interpersonal communication skills demonstrated through success in collaborative, multidisciplinary engineering environments.
  • Ability to clearly convey technical information in presentations, documentation, and design discussions.
  • A Bachelor's degree in Engineering or Science is required.
  • For the Intermediate Professional level, at least 2 years of relevant experience is required; no prior relevant work experience is required for the Professional level.
  • Applicants must be U.S. citizens and must be eligible to obtain a government security clearance.
  • Employees must participate in the ARL drug testing program and comply with applicable electronic and physical monitoring requirements.
Responsibilities
  • Design, implement, integrate, and test embedded software supporting autonomous vehicle guidance and control, including sensor monitoring, actuator and motor control, and algorithms for signal processing, detection, classification, tracking, and decision-making.
  • Develop and integrate autonomy-related capabilities such as sensor fusion, perception, and embedded signal-processing pipelines.
  • Collaborate within a multidisciplinary team to integrate complete embedded software systems and support hardware-in-the-loop testing and bench-level validation.
  • Prepare documentation, technical reports, and presentations.
  • Support occasional travel to remote test locations as part of a small engineering and research team.
Desired Qualifications
  • Experience with embedded communication protocols such as UART, SPI, I2C, CAN, and Ethernet.
  • Microcontroller programming and low-level embedded development.
  • Linux experience.
  • Scripting with Python or MATLAB.
  • Experience with autonomy-related algorithms such as sensor fusion, Kalman filtering, state estimation, or embedded perception and tracking.
  • Experience with autonomy frameworks such as ROS 2, MOOS-IvP, or JAUS-based middleware.
  • Experience with real-time embedded systems or RTOS environments.
  • Experience with hardware-in-the-loop environments or lab-based hardware integration.
  • Use of AI- or LLM-assisted workflows to improve software development efficiency, code quality, or documentation.
  • Agile development methods and toolsets such as Atlassian.
  • Experience with unit testing frameworks.
  • Current eligibility for access to classified information at the Secret level or higher; candidates may be subject to a government background investigation to upgrade clearance eligibility if required.

About the company

P

Pennsylvania State University

View

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

N/A

Company Stage

N/A

Total Funding

N/A

Headquarters

N/A

Founded

N/A

Get referred to Pennsylvania State University

See people who can refer or advise you