Embedded Architect

Ametek, Inc.Mount Prospect, IL
1d

About The Position

Step into a pivotal role where your architectural vision drives innovation across the healthcare and education technology landscape. As an Embedded Architect at Rauland, you’ll shape the firmware foundation of our next generation of intelligent hardware solutions trusted by thousands of clinicians, patients, and students worldwide. You’ll lead end‑to‑end architecture and design, define system requirements, guide engineers through complex real‑time embedded challenges, and champion best‑in-class cybersecurity, validation, and deployment practices. From solving intricate system‑level problems to empowering a talented engineering team, this role is perfect for a seasoned embedded expert ready to make a profound impact on mission‑critical products that truly improve lives.

Requirements

  • A Bachelor’s degree in Computer Engineering, Electrical Engineering or equivalent
  • 10-12+ years of experience in design and implementation of multi-task, event-driven real time embedded development.
  • Expert level knowledge of C/C++
  • Experience with multithreaded, real-time applications and Real Time Operating Systems (RTOS)
  • Experience in a regulated environment (automotive, healthcare, military contractor, etc.)
  • Expertise with development tools for revision control, bug tracking, peer code review, etc.
  • Integrating hardware and firmware
  • Codec programming and integration
  • Experienced reading schematics and data sheets for components
  • Experienced using emulators and hardware debugging tools
  • Experienced with IAR Workbench or Eclipse-based embedded IDEs.
  • Excellent verbal and written communication skills are required

Responsibilities

  • Architect, design and buildout firmware for a new generation of Rauland designed hardware SKUs
  • Participate in all aspects of the software development life cycle from requirements review to product verification
  • Plan and coordinate detailed aspects of the design including:
  • System, sub-system and functional requirements
  • Software architecture and detailed design documents
  • Software verification plans
  • Software build and deployment plans.
  • Cybersecurity mitigation and risk analysis
  • Participate in code inspections
  • Assign tasks to embedded engineers to design and code solutions
  • Work with verification and validation engineers to resolve test failures
  • Work with the technical support group to troubleshoot field problems
  • Interact with a cross functional team to create solutions to complex systems
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service