Manager, Architecture

WhirlpoolChicago, IL
19h

About The Position

These software platforms range from running RTOS at the low-end to running Embedded Android at the high-end.These software platforms provide IoT/connectivity features, middleware to control the appliance, a framework forrunning machine learning models, and a user-interface framework to allow the development of product-specificuser-interfaces.

Requirements

  • Bachelor's Degree
  • 3+ years of experience as a technical lead for a software embedded function (such as operating systemsdevelopment or IoT devices development)
  • 3+ years of experience in embedded software development
  • 3+ years of experience in C programming
  • 3+ years of experience with Android's architecture, including experience with the Android Open-SourceProject (AOSP)
  • 1+ years of leadership skills
  • 3+ years of experience Wi-Fi and Bluetooth Software Stacks

Nice To Haves

  • Experience working in Linux including work in one or major subsystems within the OSBachelor's Degree in Computer Engineering / Software Engineering / Electronics, with adequate focus onembedded systems
  • Basic knowledge of Java or C++
  • Experience with debuggers such as GDB, LLDB, etc.
  • Experience with Bluetooth and WiFi Protocol Analyzers [Ellisys, Teledyne LeCroy].
  • Experience working with the Linux open-source community is highly desired
  • Familiarity with standard hardware protocols (USB, UART, SPI, I2C, PCIe, MIPI, HDMI, DDR)
  • Excellent problem-solving skills, especially debugging of complex software systems
  • Excellent written and verbal communication skills
  • A passion for applying the latest technologies to the development of innovative features and products
  • A collaborative attitude and a strong desire to succeed as part of the team
  • Self-motivated and a strong passion for learning
  • Deep understanding of full product development lifecycle

Responsibilities

  • Be a technical lead member of the team that is responsible for designing and developing software platformsusing Android/AOSP, Linux, or RTOS environments to support rapid innovation and product development
  • Take ownership of designing, developing, and maintaining significant software components at systemsoftware or middleware layers
  • Working with partners to develop and deliver Linux, or RTOS BSP including board bring-up, hardwaredebugging, and optimizing low-level OS features
  • Stay abreast of the latest developments in Linux and guide the teams on how the developments impact oursoftware development and roadmaps
  • Provide technical leadership and direction for team members
  • Investigate and apply emerging technologies and new design approaches
  • Develop and implement sound software development practices
  • Work in an Agile environment

Benefits

  • Generous benefits package Whirlpool employee discount, fitness & educational reimbursement programs,kitchenettes, and more!
  • Saint Joseph/Benton Harbor locations: Beautiful, recently renovated office space, freecoffee, biking/walking trails, and access to The Eddy - Early Childhood Center (depending upon availability -additional costs required)
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service