Logo
Indotronix International Corporation

Principal Embedded Architect

Indotronix International Corporation, Dearing, KS


Experience in full lifecycle product development for Embedded systems. IoT and wireless experience is a must, with a strong understanding of low-level programming in C/C++ and Socket/Networking experience. Zephyr is not a requirement, but a strong candidate that also has Zephyr experience is a huge plus.

Principal Embedded Architect

Our IoT devices team is seeking an Embedded Firmware Architect to provide technical leadership to a multi-disciplinary team. You will be expected to have knowledge across hardware and software disciplines and able to guide overall system optimization, security, and reliability. The ability to be responsive, flexible, and communicate clearly, both technical and non-technical, will be critical to your success in this role. You will drive the design, integration, and improvement of the firmware stacks for the main computational board embedded in our devices. This includes the design and development of RTOS components, device drivers, power management, networking protocols, and middleware components in various RTOS environments.

Responsibilities:
  • Provide experienced leadership and technical direction to firmware development
  • Own the full development lifecycle - problem definition, design, development
  • Accountable for platform features, from prioritization to design to release
  • Defining the architecture and design principles and needs to create the project's technical guides
  • Analyzing the technical needs of the project to determine which tools, technologies, and standards are the most suitable
  • Ensuring that the right products are created by communicating their needs to the team.
  • Understand and communicate code standards, and champion that across the team.
  • Ensuring that the product is scalable future changes and other updates

Requirements:
  • 4 years of experience as Architect; 10+ years of experience overall
  • Experience with assembly level development on microcontrollers such as AVR, MSP430, and ARM Cortex series.
  • C, C++ or other object-oriented languages (e.g., Python)
  • Socket programming experience
  • Knowledge of wireless BLE 4.0 protocols, TCP/IP networking, 802.11 protocol
  • Full lifecycle product development experience
  • Excellent communicator to cross-functional teams and stakeholders. Must demonst*** ability to work well with developers and communicate to business.
  • Demonst***d enthusiasm to drive products, motivate teams toward a common goal, and help everyone achieve their best.

Preferred Qualifications:
  • RTOS implementation experience (i.e., Zephyr)
  • Broad knowledge of chips

Location:
  • Fully remote - must work core PST hours
  • Preference for candidates local to Seattle, WA or Denver, CO


Required Skills : C
Basic Qualification : Experience in full lifecycle product development for Embedded systems. IoT and wireless experience is a must, with a strong understanding of low-level programming in C/C++ and Socket/Networking experience.
Additional Skills : Experience in full lifecycle product development for Embedded systems. IoT and wireless experience is a must, with a strong understanding of low-level programming in C/C++ and Socket/Networking experience.Fully remote, potential for contract extension
Background Check :Yes
Notes :
Selling points for candidate :Fully remote, potential for contract extension
Project Verification Info :
Candidate must be your W2 Employee :No
Exclusive to Client :Yes
Face to face interview required :No
Candidate must be local :No
Candidate must be authorized to work without sponsorship ::No
Interview times set : :No
Type of project :Development/Engineering
Master Job Title :Architect: Infrastructure
Branch Code :Seattle

Indotronix is an Equal Opportunity Employer