Logo
Digi International

Software Engineer I (Plano, TX - Hybrid)

Digi International, Plano, Texas, us, 75086


Digi International (Digi) is a leading global provider of mission-critical and business-critical machine-to-machine (M2M) and Internet of Things (IoT) connectivity products and services. We help our customers create next generation connected products, deploy, and manage critical communications infrastructures in demanding environments. Our embedded modules and off-the-shelf routers, gateways and network products are designed for relentless reliability and deliver unquestioned performance and security. Our cloud-based software and professional services help customers put their connected products and assets to work across a broad range of mission-critical industry applications. Founded in 1985, we have helped our customers connect over 100 million things and growing.What We OfferWe are looking for an embedded firmware/software engineer to join Digi International's team in Plano, TX. Our Plano team is a leading provider of low power wide area (LPWA) wireless technology and with an extensive LoRaWAN product portfolio that includes high performance client modules, intelligent industrial devices, gateways, and the highly scalable X-ON cloud IoT platform. As part of the team, you will enjoy contributing to developing innovative solutions utilizing the latest technology in wireless networks, sensors, microcontrollers, software stacks, and emerging concepts such as edge AI/ML.What You Will DoDesign, develop, maintain, and test embedded software/firmware for our modules, devices, and gatewaysPerform design and code reviewsDevelop automated systems for certification, functional, and manufacturing testingSupport tech support team with in-depth product knowledgeSupport with product BOM managementContribute to software and product documentationAssist our cloud team with device-to-cloud integrationAssist with QA for our embedded & cloud productsWho You Are and What You BringM.S. in Electrical Engineering, Computer Engineering, or Computer Science or 1+ years of embedded experience with B.S.Embedded programming experience in C/C++ and PythonKnowledge of embedded protocols such as I2C, UART, SPIUnderstanding of basic circuit and electronics conceptsHands-on experience with lab equipment such as multimeters, oscilloscopes, and soldering stations.Experience with GIT and Jira or similarEnjoy toying with MCU/sensor platforms such as Raspberry PisFamiliar with RTOS and OS conceptsDesired But Not RequiredExperience designing IoT devices and gatewaysExperience with LinuxExperience with LPWAN networks such as Lora, Zigbee, XBeeExperience with ARM based microcontroller families such as STM32Experience applying best software practices and developing scalable and readable codeExperience working in Agile/Scrum teamAt Digi, we embrace diversity and inclusion among our teammates. It is critical to our success as a global company, and we seek to recruit, develop and retain the most talented people from a diverse candidate pool. We are committed to providing an environment of respect where equal employment opportunities are available to all applicants and teammates.Digi International offers a distinctive Total Rewards package including new hire stock award, paid parental leave, open (uncapped) PTO, and hybrid work environment in addition to our competitive medical, health & wellbeing and compensation offerings.

#J-18808-Ljbffr