Outstanding opportunity for a Senior Embedded Software Engineer to join the engineering team of this global Philadelphia suburban based manufacturer. As a Senior Embedded Software Engineer you will lead teams in developing next generation of wireless communication devices used for consumers and industrial applications to measure and control. Involving Real Time Embedded Systems. High-level programming languages such as C, and other low-level assembly programming. Software-hardware communications interface programming. Hardware development of microcontroller or microprocessor controlled circuits using 8/16 bit processors. Protocol development.
BS Electrical Engineering is required. Masters preferred. Experience gathering requirements from customer or product managers, design of user interface, real time schedulers, software development, testing, trouble-shooting, and software maintenance. 7 or more years of industry experience in the field of embedded software/hardware development. Thorough knowledge of embedded system development fundamentals, familiarity and hands-on experience with various design patterns, strong working knowledge of good programming techniques, and good familiarity with real time schedulers. Interest in mentoring junior engineers and leading cross functional teams.
Graymore Group