> Markdown version of [/jobs/ext/4516307-hiring-embedded-software-design-engineer](https://www.wearedevelopers.com/jobs/ext/4516307-hiring-embedded-software-design-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # (Hiring) Embedded Software Design Engineer - **Company:** VIPER STAFFING SERVICES L.L.C. - **Location:** Johnson City, TN, United States - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Computer Programming, Computer Networks, Relational Databases, Distribution Softwares, Embedded Software, Python (Programming Language), Microsoft SQL Server, MySQL, Oracle (Applications), Software Maintenance, Software Engineering, Computerised Systems, Programming Languages - **Published:** November 2, 2026 - **Apply:** https://www.careerbuilder.com/job-details/-hiring-embedded-software-design-engineer-johnson-city-tn--c89dcd8d-e1e6-4c71-b90a-c2f2908eee9f ## About the Role Embedded Software, Technical/Engineering Design, Software Design, Software Engineering, Embedded Software, Technical/Engineering Design, Software Design, Software Engineering, Operating Systems, Network Software, * Previous experience in software development, computer programming, or other related fields * Knowledge of Java, Python, or other programming language * Familiarity with relational databases such as MySQL, Oracle, and SQL Server * Deadline and detail-oriented * Strong analytical and critical thinking skills ## Description We are currently seeking to hire an Embedded Software Design Engineer to become an integral part of our development team! You will design and test operating systems-level software and network distribution software., * Develop, implement and manage computing systems software * Research and update network distribution software for optimal performance * Design embedded software to assist with system automation * Perform routine software maintenance * Document all programming tasks and procedures * Troubleshoot and resolve any code issues