> Markdown version of [/jobs/ext/4523917-software-engineer-frameworks](https://www.wearedevelopers.com/jobs/ext/4523917-software-engineer-frameworks). 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). --- # Software Engineer, Frameworks - **Company:** Ethernovia Inc. - **Location:** Morrison, TN, United States (Remote available) - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Testing (Software), Artificial Intelligence, Confluence, JIRA, Automation of Tests, C++ (Programming Language), Databases, Continuous Integration, DevOps, Middleware, Ethernet, Firmware, Revision Control Systems, JSON, Python (Programming Language), Open Source Technology, Perforce, Software Engineering, SQL Databases, Extensible Markup Language (XML), Hardware Testing, Juniper, Git, Information Technology, Network Support, Testrail, Jenkins - **Published:** November 2, 2026 - **Apply:** https://www.careerbuilder.com/job-details/software-engineer-frameworks-morrison-tn--f6c52290-0574-4dcc-b0b9-f2a6ecd1d976 ## About the Role Software Engineering, Ethernet, Robotics, Artificial Intelligence (AI), Entrepreneurship, Juniper Networks M-Series, Funding, Technical Leadership, Compensation and Benefits, Network Support, * Bachelors or Master's degree in Computer Science/Software or related field. * Work Experience: 3 years for Mid-level and 7 years for Senior Level position. * Strong understanding of Software Development lifecycle including Architecture, Implementation and Testing fundamentals. * Proficient in Python programming language, with a minimum of 2 years experience. * Experience with integration and testing of open-source middleware, libraries, and drivers. * Experience with building test infrastructure and test utilities. * Exposure to validation of software or hardware products. * Experience in an automotive validation environment is a big plus. * Experience with Functional Safety is a big plus. * Experience with software testing including applications, middleware, drivers, and firmware. * Exposure to System level validation i.e., including software with hardware products. * Experience with tools for automation, continuous integration, and dev-ops like Jenkins. Nice to Have Experience with * Databases like SQL. * Experience with C/C++ is a plus. * Integration with JIRA, Confluence, Version Control tools like Perforce/Git. * Meta languages like JSON, XML. * Networking testing tools like IXIA. * Automated test tools and platforms like TestRail Soft Skills * Self-motivated and able to work effectively both independently and in a team. * Excellent communication/documentation skills. * Attention to details. ## Description You will be responsible for Testing and Validation of Ethernovia's software. This responsibility includes working closely with the design and hardware validation teams to design, implement, enhance, and run test cases, test plans and test tools. The test and validation strategy at Ethernovia is geared towards safety critical automotive domain. Hence testing, automation of testing, processing test results, identifying issues, documentation and presentation is of utmost importance to the company's deliverables to our customers. Also, we build products with strict adherence to Functional Safety and hence every team member is required to fit into a culture of safety and best development practices.