[Discuss] [Position-available] Symmetricom seeks Sr Software Developer (Embedded Linux)

Mattie Schadt mschadt at symmetricom.com
Tue Feb 26 13:22:27 EST 2013


Seeking senior Software Developer with strong embedded Linux skills.  You will work with a fast-paced interdisciplinary team to lead the effort of bringing up and developing in Linux on ARM processors for new precision time products based on cutting edge technologies. Beverly, MA location. Must be US citizen or Perm Resident. No agency referrals.

About Us 
Symmetricom, a world leader in precise time solutions, sets the world's standard for time. The company generates, distributes and applies precise time for the communications, aerospace/defense, IT infrastructure and metrology industries. Symmetricom's customers, from communications service providers and network equipment manufacturers to governments and their suppliers worldwide, are able to build more reliable networks and systems by using the company's advanced timing technologies, atomic clocks, services and solutions. All products support today's precise timing standards, including GPS-based timing, IEEE 1588 (PTP), Network Time Protocol (NTP), Synchronous Ethernet and DOCSIS® timing. 

Description 
Senior Software Developer (#1334) with strong embedded Linux skills will work with a fast-paced interdisciplinary team to lead the effort of bringing up and developing in Linux on ARM processors for new precision time products based on cutting edge technologies. The candidate will provide go-to Linux knowledge, participate in design and architecture, develop Linux Network and Application level software, embedded Web services, core product Applications, define distributions and tailor hardware device drivers. Looking for a motivated candidate that will take on and overcome the demands present in new product development while supporting the team towards success. The cross functional team works on all aspects of new product development and the ideal candidate will thrive in an interesting and varied environment replete with challenges. 

Essential Requirements: 

• Strong skills/experience developing on embedded processors with Linux 
• Experience with board bring up and device drivers 
• Object-oriented Design and Analysis for complex systems 
• Extensive use of C/C++ and OO Languages 
• Systems Level Application Development for Hardware Products 
• Low-level USB interfacing, including embedded and LibUSB 
• Ethernet Control and Configuration with TCP/UDP, utilizing complex network protocols 
• Experience with distributed multitasking RPC designs and implementation 
• Database experience, Relational and non-Relational 
• Parsing and evaluating interpretive syntax 

Desirable Experience: 
• Familiarity with embedded processes, such as ARM and FPGA + Hard cores 
• Protocols: JSON, XML, Netconf, Zeroconf, NTP, PTP, SQL 
• Web Technologies: HTML, Javascript, Apache 
• Operating Systems: Linux, Windows, OS X, FreeRTOS 
• Familiarity with MISRA, JSF coding standards 
• Agile development and testing process 
• Familiarity with Yocto Project is a plus 

Qualifications 
• Broad engineering knowledge with an ability to troubleshoot and isolate problems within a complex system. 
• Skilled in Presenting - can effectively communicate in large or small group settings 
• Skilled in Writing - can effectively write specifications and development documents 
• Works well in a team environment 
• Self-motivated, independent worker with the ability to conceive of designs, work toward a solution independently and within the team 

Background 
• BS Computer Science (preferred) and 5-10 years or equivalent 
• U.S. Citizenship or Perm. Residency required ...a must
• Must be willing to travel for up to 1 week at a time, including international travel 

Please apply on our career page: 
http://www.symmetricom.com/company/careers


Best Regards,
Mattie Schadt
Recruiting Consultant
Symmetricom is growing!  
 


More information about the Discuss mailing list