Rochester, NY: Embedded Systems Architect

Embedded Systems Architect

Job Description

Responsible for leading the system architecture activities for a common global platform of intrusion and home automation products. Individual will help direct the technical vision throughout entire product life-cycle.

Principle Responsibilities:

  • System architecture leadership across common global product portfolio, which includes embedded controller technologies, integrated IP and cellular communications, device bus hardware and protocols, remote access and programming, Internet of Things initiatives, and web/mobile connectivity.
  • Lead enhancement of the global platform architecture alongside strategic roadmap with cutting edge technology advancements and innovative solutions.

  • Advance boundary-less collaboration with peers around the globe to develop a common global platform that is the foundation of all systems.

  • Perform cost-benefit analysis to determine optimal balance between software and hardware functions; maximizing re-use of existing and commercially available technology.

  • Develop architectures that allocate present and foreseeable requirements into discrete partitions, ensuring scalability, robustness, and low complexity.

  • Maintain an overall system vision by making technical decisions and keeping all stakeholders constantly up-to-date and in agreement on the system to be provided as it is evolving.

  • Foster an inclusive environment that shares knowledge and engages all peers in the strategic vision.

  • Scout emerging technology trends for potential incorporation into the global platform.

  • Drive technical design reviews within peer settings for all disciplines.

  • Encourage new problem solving paradigms.

  • Understand voice of the customer and work closely with Product Management for road-map development.

  • Mentor, influence, and coach team members to enhance engineering skills and achieve shared goals.


  • 10+ years of systems engineering or architecture experience is required
  • 6+ years of architectural leadership experience
  • Experience developing a common platform for a family of products
  • Experience developing embedded software
  • Experience with digital electronics
  • Expertise with interface development and best practices
  • Detailed knowledge of real-time operation systems and their use
  • Experience with full life-cycle development
  • Experience with cost constrained implementations

Bachelor's degree in related Engineering discipline is required; post-graduate Engineering degree is preferred.

Excellent verbal and written communication skills. Strong interpersonal skills. Open and inclusive. Must work effectively in a team environment and have demonstrated leadership skills. Ability to work with high level of independence and intrinsic motivation.

Contact me staffing [at] softwarescout [dot] com if you are interested!