Ametek - Mount Prospect, IL

posted about 1 month ago

Full-time - Mid Level
Mount Prospect, IL
Computer and Electronic Product Manufacturing

About the position

The Embedded Architect at Rauland will play a crucial role in designing and developing firmware for innovative hardware solutions in the medical and educational sectors. This position involves overseeing the entire software development life cycle, ensuring that applications meet the needs of healthcare providers and educational institutions. The architect will collaborate with cross-functional teams to create effective solutions and enhance existing tools used by thousands of users worldwide.

Responsibilities

  • Architect, design and buildout firmware for new 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.
  • Create software architecture and detailed design documents.
  • Develop software verification plans and software build and deployment plans.
  • Conduct cybersecurity mitigation and risk analysis.
  • Participate in code inspections and assign tasks to embedded engineers.
  • Work with verification and validation engineers to resolve test failures.
  • Collaborate with the technical support group to troubleshoot field problems.
  • Interact with a cross-functional team to create solutions to complex systems.

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.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service