Search Jobs

Principle SW Engineer

Peabody, Massachusetts 01960 | Direct Placement

Post Date: 05/15/2018 Job ID: 76337 Category: Software Engineers

Chat with a recruiter about this opportunity! - https://flashrecruit.com/jobs/301273
 

Work on a large scale home automation software platform and supporting projects. The main project is built around an embedded Linux platform.  This platform has been built around a plug-in architecture to allow for modular expandability.  Projects range from the control platform, to Cloud connected services, to end-user mobile apps.

Responsibilities:
  • Guide team development efforts and mentor other developers when needed.
  • Maintain and debug existing code base with a main focus on robustness and reliability.
  • Create new solutions to support upcoming features.
  • Evaluate existing architecture and identify methods to improve and streamline a constantly evolving code base.
  • Develop new features from end to end, sometimes spanning several hardware and software platforms.
  • Test and debug all aspects of the product.
  • Identify and employ new technologies, tools, and processes that help improve the product.

Qualifications and Skills:
  • 10+ years in software development.
  • Experience with large-scale, on-going, projects.
  • Proficient in C/C++ and supporting IDEs / debuggers.
  • Code level experience with common networking protocols TCP/UDP/SSL.
  • Familiar with Open Source technologies.
  • Work in a team environment with many moving parts.
  • Comfortable on Windows and Linux platforms.
  • Cross platform compilation and debugging a plus.
  • Experience with iOS objective-C a plus.
  • Experience with Android (Java) and native development a plus.
  • Experience with IoT wireless protocols (Z-wave, ZigBee) a plus.

Chat with a recruiter about this opportunity! - https://flashrecruit.com/jobs/301273

 
Apply Online

Chat With A Recruiter

Not ready to apply?

Send an email reminder to:

Share This Job:


Related Jobs:

All Testimonials

Recruiting is mostly about relationships and building a community of talented people that trust you. The most important skills are intelligent communication and honesty!

Carolyn Stetson, Sales Trainee, Philadelphia

See All Testimonials

PEAK Careers!

Take control of your career! Join the team as a recruiter at PEAK and build the future of your dreams.