Press "Enter" to skip to content

[JOB] Embedded Firmware Engineer and RF Engineer, Awearable Apparel

Apply online, but you can contact ITP Alumnus Justin Lange for any questions.
Please use my justin.lange@awearableapparel.com email.
I’m hiring for two full-time roles: (1) Embedded Firmware Engineer,  (2) RF Engineer.  Immediate start.  Good salary, benefits, and equity are part of the package.
As the lead designer and architect of our first product, I can’t tell you how exciting it’s been to design a totally novel piece of hardware from the ground up, and I’m looking for folks who have a similar passion for building something great.
The job descriptions and company profile are listed at https://angel.co/awearable-apparel/jobs, and here:
Embedded Firmware Engineer 
As we move our location based wearable from prototype to manufacture, your role will begin by converting whiteboard algorithms into workable code to dynamically manage the power / sleep states of the AVR microprocessor, RF transceiver, GPS module and sensors. You’ll refactor C code into maintainable, object-oriented structures and refine the menu and user interface. You’ll test performance characteristics in conjunction with our EE.

Ultimately, you’ll champion the process of turning prototype code into production code, compressing and optimizing our code base to squeeze every last ounce of functionality from the microcontroller.

As the company grows, we look to promote from within and organically grow a long-term cohesive team. Culturally, we value integrity above all else.

If you consider yourself organized, consistent, passionate about writing great code, have an eye for detail and feel comfortable in both collaborative and autonomous contexts, then we’d like to speak to you.

Benefits included.

Requirements:

– Bachelor’s degree in Computer Science (or equivalent)
– Deep expertise in embedded C and C++
– Experience developing software on interrupt-driven embedded systems with no operating system
– Ability to optimize for fast code execution in C/C++ (maximum functionality from each clock cycle)
– Proficient in Git / Github
– Solid working knowledge of basic math and algorithms; some experience in signal processing a plus, particularly IMUs
– Familiarity with AVR-GCC and ARM
– Understanding of microprocessor sleep modes, particularly AVR sleep functionality

Responsibilities:

– Refactor functional C code into clear, OOP interfaces for easy modification in unit testing
– Refactor unit testing codebase into lean, optimized, production code
– Create data-logging functionality for performance testing
– Lead, organize and maintain our git repository
– Design semi-automated test protocols to ensure device has correctly functioning hardware (sensors, display, rf)

JOB DESCRIPTION

As we move our location based wearable from prototype to manufacture, your role will begin by developing a deep understanding of our RF system and developing alternate circuits that achieve similar functionality with less expensive components. You’ll lead our RF redesign as we move into DFM.

You’ll work closely with our CM partners to ensure the RF requirements of our product are observed: you’ll provide insight on enclosure materials and move us into FCC compliance testing with confidence.

As the company grows, we look to promote from within and organically grow a long-term cohesive team. Culturally, we value integrity above all else.

If you consider yourself organized, intuitive about microwave RF, passionate about putting the scientific method into practice, have an eye for detail and feel comfortable in both collaborative and autonomous contexts, then we’d like to speak to you.

We love technology and creativity. A link to any personal projects is helpful.

Benefits included.

RF Engineer

Requirements:

– Bachelor’s degree in RF or Electrical Engineering or equivalent. Masters in RF Engineering preferred
– Background in Transmission Line Theory and RF components
– Strong background using RF test equipment (VNA, spectrum analyzers, etc) and intuition into how measurements are made and when results make sense
– Proficient with PCB CAD software, preferably Altium Designer
– Familiarity with modern electronics manufacturing processes
– A basic understanding of embedded computing concepts
– Passion for microwave engineering and creating awesome hardware

Responsibilities:

– Field test RF modules and log performance
– Troubleshoot system level symptoms to component causes, even in a minimal lab environment
– Create test and calibration procedures for RF components and/or review the procedures utilized/proposed by our CM partners
– Design and/or implement PCB trace antennas
– Determine performance metrics for RF components to help determine cost / performance tradeoffs