Firmware / Embedded Systems Engineer
The role.
We are looking for an experienced engineering professional who will work alongside our embedded systems engineering team, helping to define, implement and test the future embedded systems architecture for our next generation of devices. Success in this role means you are able to understand (and help influence) the product direction while striking a balance between short term and long term needs in designing embedded systems. You are a product-focused engineer at heart who is always in search of creative and sustainable solutions. Jiobit is in growth mode and this role paths toward additional project ownership and/or leadership opportunities for the right candidate.
You’ll be responsible for:
Diagnosing and solving critical customer issues
Analyzing and understanding data trends and addressing anomalies and issues found
Implementing features leveraging TCP/IP stack and associated protocols
Developing solutions using UART, I2C, SDIO and SPI interfaces
Optimizing power consumption
Working with wireless connectivity solutions (Wi-Fi / Bluetooth / Cellular)
Solving development challenges and taking on development tasks with minimal guidance - and learning new technologies to push the envelope for what’s possible
Suggesting alternative designs and providing a point of view to better the product
Articulating costs, benefits and risks associated with software implementation options and part selection
Partner with members of hardware, supply chain and electrical engineering teams
What you’ll need:
10 or more years experience developing firmware for consumer-facing electronics products is preferred
Firmware background with some experience with RTOS
Driver exposure would be preferable
Firmware testing experience
Experience writing firmware for low power hardware
Proficiency with scripting languages (Python, Unix Shell, etc.)
Bluetooth, ANT+, Wi-Fi, Cellular and other RF communication experience
High degree of proficiency with C software development and related toolchains
Competency with using version control tools (GitHub, etc.) for software development
Experience with communication protocols including USB, UART, SPI, I2C, CAN, SDIO
An ambitious, independent, creative, persistent and self-driven mindset
Applying:
Here at Jiobit we understand that professional experience can be developed in many ways. If you have relevant skills that don’t show up on your resume, we welcome your candidacy and ask you to share more in an optional cover letter. If your resume doesn't perfectly match these requirements, we'd still strongly encourage you to apply.
About us:
Jiobit is the first of its kind patented location sharing platform, enabling the longest lasting and smallest real-time location products (indoor or out) with best-in-class security.
Featuring a host of encryption and security technologies, Jiobit is trusted by federal government customers, law enforcement professionals, and thousands of pet owners and families, with usage in every populated continent in the world.
Jiobit has won an Editor's Choice Award with PCMag and has been featured on CNBC, Buzzfeed, Techcrunch, and USA Today to name a few. Jiobit has offices in Chicago and Silicon Valley. With a strategic investment from Netgear, Inc., along with Chicago-based Venture Capital firm MATH Venture Partners, we are positioning the business for rapid growth.
What you’ll get:
Unlimited time off to juggle work/life balance with 3 week minimum PTO
Flexible work hours and location (can WFH for a majority of the week)
Medical, dental, vision insurance
Paid holidays
Short-term / Long-term Disability offered
401(k)
Competitive Equity Packages