{"schemaVersion":"jobsearcher.job.v1","id":"088e740f0757d76d68a8e40d","url":"https://jobsearcher.com/jobs/088e740f0757d76d68a8e40d","canonicalUrl":"https://jobsearcher.com/jobs/088e740f0757d76d68a8e40d","title":"Embedded Software Development Engineer","description":"Eligibility\n4 Year Degree\nExperience\n4 - 10 Years\nLocation\nWichita, Kansas\nJob Description\nBeing an Embedded Software Development Engineer at Viaanix prioritizes designing and maintaining software for a variety of products. You will work with a mentor and a cross-functional team of engineers while also having full control over the way you wish to handle any software problems that may arise. There will be numerous opportunities to research, learn, and design some of the most recent technology in the industry due to the growing need of IoT solutions.\nRequired Skills\nBachelor's Degree in Electrical / Computer Engineering or related field\nEmbedded firmware development in C and assembly\nStrong Debugging Skills\nKnowledge with other programming languages such as Python, C#, or Java\nKnowledgeable with communication protocols such as I2C, SPI, UART, etc\nUnderstands network systems using protocols such as RS485, ZigBee, Bluetooth LE, etc\nEmbedded firmware development in C and assembly\nCapability to learn new languages and tools at a quick rate\nAbility to meet critical deadlines and prioritize multiple tasks in a fast-paced environment\nStrong communication skills\nExperience with MySQL database management is a plus\nResponsibilities on the Job\nDeveloping low-level drivers and application code for embedded devices in C or C++\nDeveloping software solutions by studying customer needs, investigating problem areas, and following the software development lifecycle\nDetermining operational feasibility by evaluating software problems and providing solutions\nDemonstrating solutions by providing documentation, flowcharts, and clear code\nParticipating in code reviews\nImproving operations by providing feedback for design decisions, coding practices, and recommending constructive changes to procedures\nKeeping up-to-date with the most state-of-the-art development tools, programming techniques, and computing equipment\nProtecting operations by keeping information confidential","company":"Viaanix","rawCompany":"viaanix","city":"Marienthal","state":"KS","isRemote":false,"isActive":false,"createdAt":"2026-04-12T20:19:25.957Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"},{"code":"15-1251.00","title":"Computer Programmers","slug":"computer-programmers"}],"industries":[{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Embedded Software Development Engineer","description":"Eligibility\n4 Year Degree\nExperience\n4 - 10 Years\nLocation\nWichita, Kansas\nJob Description\nBeing an Embedded Software Development Engineer at Viaanix prioritizes designing and maintaining software for a variety of products. You will work with a mentor and a cross-functional team of engineers while also having full control over the way you wish to handle any software problems that may arise. There will be numerous opportunities to research, learn, and design some of the most recent technology in the industry due to the growing need of IoT solutions.\nRequired Skills\nBachelor's Degree in Electrical / Computer Engineering or related field\nEmbedded firmware development in C and assembly\nStrong Debugging Skills\nKnowledge with other programming languages such as Python, C#, or Java\nKnowledgeable with communication protocols such as I2C, SPI, UART, etc\nUnderstands network systems using protocols such as RS485, ZigBee, Bluetooth LE, etc\nEmbedded firmware development in C and assembly\nCapability to learn new languages and tools at a quick rate\nAbility to meet critical deadlines and prioritize multiple tasks in a fast-paced environment\nStrong communication skills\nExperience with MySQL database management is a plus\nResponsibilities on the Job\nDeveloping low-level drivers and application code for embedded devices in C or C++\nDeveloping software solutions by studying customer needs, investigating problem areas, and following the software development lifecycle\nDetermining operational feasibility by evaluating software problems and providing solutions\nDemonstrating solutions by providing documentation, flowcharts, and clear code\nParticipating in code reviews\nImproving operations by providing feedback for design decisions, coding practices, and recommending constructive changes to procedures\nKeeping up-to-date with the most state-of-the-art development tools, programming techniques, and computing equipment\nProtecting operations by keeping information confidential","datePosted":"2026-04-12T20:19:25.957Z","dateModified":"2026-04-12T20:19:25.957Z","hiringOrganization":{"@type":"Organization","name":"Viaanix","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Marienthal","addressRegion":"KS","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"088e740f0757d76d68a8e40d"},"url":"https://jobsearcher.com/jobs/088e740f0757d76d68a8e40d"}}