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 Applied Research Laboratory will require successful completion of a pre-employment drug screen. This is a one year, fixed-term renewable appointment.
These salary bands have been established to provide salary guidelines for staff positions.