Current Openings

San Juan Software, based in Friday Harbor, WA on San Juan Island (near Seattle), is a leader in the ZigBee Alliance,, an organization with a mission to define a complete open global standard for reliable, cost-effective, low-power, wirelessly networked products addressing monitoring and control. By combining low cost sensors, microcontrollers and transceivers in a mesh network, specific conditions can be detected and addressed immediately. By placing resources where they are needed right when they are needed, a great deal of money, energy and water can be saved in homes, commercial businesses, industrial and medical environments. This is a fascinating business that is going to grow rapidly in the next few years.

San Juan Software provides training, application software and other services for the companies that are making these products. We are expanding our team of developers and are looking for highly productive, quality embedded C and desktop Windows programmers. Because we are also a leader in ZigBee training, we can provide ZigBee instruction.

IoT Embedded Software Engineer
Interested in working with the Internet of Things? Want to work on new technologies and cutting edge platforms in Aerospace? Take a look at San Juan Software.

 Qualified applicants, please send a résumé. Send any questions via email.

San Juan Software, a leader in wireless networking software for devices in the Internet of Things is seeking a Senior Embedded Software/Firmware Engineer to work on site with a customer in Seattle and Everett who is in the aerospace industry.

We are looking for someone with embedded C experience, particular on ARM. An ideal person would have skills in all the following areas:

• Embedded C experience required (must be able to read a schematic, write C SPI, I2C peripheral drivers, able to perform board bring-up, comfortable with JTAG)
• OS: Linux, Free RTOS, bare-metal kernel
• Communication Protocols: Wi-Fi, BLE, ZigBee
• Aerospace protocols: ARINC 429, ARINC717
• IDE: IAR, others
• Version Control: Git
• Works well on small teams; self-starter
• Familiarity with NXP LS1012A, NPX KW41Z, and TI CC3200
• Other languages: C++, Java, Go, Python, Ruby, JavaScript (+ HTML and CSS)
Other useful skills: RESTful calls and Web APIs, iOS and Android, Docker, AWS, Azure, Security protocols (TLS), etc.

San Juan Software has recently been awarded the Boeing Performance Excellence Award.

San Juan Software is an NXP Connect Proven Partner (formerly Freescale Semiconductor) and a Design Network Partner with Texas Instruments.

Job location is Everett, WA, USA.

Compensation commensurate with experience and skill level.