Embedded Hardware and Software Engineer
Penn State University
The Materials and Manufacturing Office (MMO) of The Applied Research Laboratory (ARL) at Penn State University is seeking an Embedded Hardware and Software Engineer to join the Embedded Monitoring and Control Systems Division. Responsibilities include: Coordinate the development of embedded system hardware and software in the areas of sensing, robotics, and power electronics; participate in the specification of system requirements, and hardware software architecture design; design analog and digital electronic circuits and circuit boards; assist in the development of new projects and proposals; and assist in the management of embedded system design and development tasks and projects. The embedded designs will span a many disciplines including sensing, acoustics, signal processing, power electronics, communications and networking. This job will be filled as a level 2, level 3, or level 4, depending upon the successful candidate's competencies, education, and experience. Typically requires a Bachelor's degree or higher in an Engineering or Science discipline or higher plus two years of related experience, or an equivalent combination of education and experience for a level 2. Additional experience and/or education and competencies are required for higher level jobs. Bachelor’s degree (Master’s Preferred) in Electrical Engineering, Computer Engineering, Electrical Technology, or Mechanical Engineering, additional experience is preferred. Other preferred experience areas include: GCC/Eclipse based toolchains; Linux and embedded real-time operating systems; DSP algorithm implementations on deeply embedded platforms; FPGA development, including test and verification; schematic entry and PCB Layout using Altium Designer; ECAD/MCAD co-design using Solidworks; ARM Cortex M 32-bit microcontrollers; high layer count design employing BGA components, stackups for high speed signals, and transmission lines; common MCU IO such as SPI, I2S, USB, and Ethernet; Matlab, Labview, C, C++, and C#; design of DC-DC converters, AC motor drives, and control algorithms; and sensors such as MEMs accelerometers, piezoelectric sensing, MEMs microphones, etc. Requirements include: Embedded software design using C in both a RTOS and bare metal environment; knowledge of TCP/IP networking principles and embedded stacks; and mixed Signal Design; analog to digital converters, and analog front-end design. Candidate selected will be subject to a government security investigation. You must be a U.S. Citizen to apply. Employment with the ARL will require successful completion of a pre-employment drug screen. This is a one year, fixed-term renewable appointment. ARL is committed to diversity, equity, and inclusion; we believe this is central to our success as a Department of Defense designated University Affiliated Research Center (UARC). We are at our best when we draw on the talents of all parts of society, and our greatest accomplishments are achieved when diverse perspectives are part of our workforce.
These salary bands have been established to provide salary guidelines for staff positions.