Principal Embedded SW EngineerEmpirix

THIS JOB HAS EXPIRED

Job Description: Empirix is seeking a Principal Software Engineer to join its Platform Engineering Team. You will be providing technical expertise in designing and supporting Empirix?s embedded platforms.

Responsibilities:
Architect, design, develop and maintain embedded software for carrier grade products
Specify and develop new product functionality
Linux kernel, device driver and application development
Lab bring-up of new platforms
Collaborate with software and hardware teams to design new products
Support of existing products

Required Skills:
Experience developing software for high performance networking products
Demonstrated ability to work with Linux kernel internals and device driver development
Strong working knowledge of Linux installation, configuration, debugging
Experience developing multi-threaded applications, solving memory and performance issues
Experience with FPGA, Network Processor or SoC architectures
C, C++, shell scripting and assembly
Ability to work in a team environment