Post job

Software developer jobs in Knoxville, TN

- 152 jobs
All
Software Developer
Software Engineer
Senior Software Engineer
Development Team Member
Software Engineering Internship
Networking/Software Engineer
Embedded Software Developer
Software Systems Engineer
Software Engineer Lead
Integration Developer
Project Developer
Software Development Engineer
Web Developer
Java Developer
Lead Software Developer
  • Software Engineer Security & Automation II (Intern) - United States

    Cisco 4.8company rating

    Software developer job in Knoxville, TN

    Please note this posting is to advertise potential job opportunities. This exact role may not be open today but could open in the near future. When you apply, a Cisco representative may contact you directly if a relevant position opens. Applications are accepted until further notice. **Meet the Team** Our dedicated team members are building the future of Cisco's AI-driven platforms and data infrastructure, supporting innovation across the globe. You will join a collaborative environment focused on developing advanced data pipelines, secure cloud infrastructure, and automation solutions within business groups such as Security and Infra & Security (Compute, Cloud, Security teams). As part of this innovative team, you will contribute to the growth of cutting-edge technologies in data, intelligent systems, and cybersecurity automation. Explore opportunities at the intersection of security engineering, automation, and AI-helping to transform how Cisco and its customers harness secure, intelligent automation. **Your Impact** As a passionate software engineer, you will play a critical role in developing scalable, secure data pipelines, designing robust analytics platforms, and building automation infrastructure to support Cisco's security and cloud initiatives. Your expertise in programming, data systems, and cybersecurity allows you to solve complex challenges with innovation and precision. By building and maintaining essential security tools and automation platforms, you enable Cisco's business groups to leverage AI-driven, secure, and automated insights for operational excellence and strategic growth. Your contributions ensure reliable, high-quality, and secure infrastructure that supports Cisco's leadership in intelligent, security-first technology solutions. **Minimum Qualifications** + Currently enrolled in a certification program (e.g., Boot Camp, Apprenticeship, Community College or 4-Year University with 2 years of relevant experience) or currently enrolled in a graduate degree program with 0 years of relevant experience. + Experience writing, debugging, andmaintainingcode in Python or other scripting languages (such as Bash), with a focus on automating tasks, workflows, or processes. + Understanding of security protocols and principles (e.g., TLS/SSL, SSH, OAuth, SAML, IPsec) and familiarity with common cybersecurity tools. + Exposure to DevOps and DevSecOpspractices, including integrating security measures into CI/CD pipelines (e.g., Jenkins, GitHub Actions) and cloud environments. + Familiarity with cloud security concepts and experience using automation tools within software development and deployment workflows. **Preferred Qualifications** + Understanding ofartificial intelligence and machine learning concepts, algorithms, and basic implementation techniques. + Familiarity with securing cloud environments, including knowledge of cloud security best practices and commonly used security tools. + Experience or coursework related to securing containerized applications (e.g., Docker, Kubernetes), including vulnerability assessment and mitigation strategies. + Hands-on experience writing and executing automated tests for Python applications using thepytestframework. **Why Cisco?** At Cisco, we're revolutionizing how data and infrastructure connect and protect organizations in the AI era - and beyond. We've been innovating fearlessly for 40 years to create solutions that power how humans and technology work together across the physical and digital worlds. These solutions provide customers with unparalleled security, visibility, and insights across the entire digital footprint. Fueled by the depth and breadth of our technology, we experiment and create meaningful solutions. Add to that our worldwide network of doers and experts, and you'll see that the opportunities to grow and build are limitless. We work as a team, collaborating with empathy to make really big things happen on a global scale. Because our solutions are everywhere, our impact is everywhere. We are Cisco, and our power starts with you. **Message to applicants applying to work in the U.S. and/or Canada:** Individual pay is determined by the candidate's hiring location, market conditions, job-related skillset, experience, qualifications, education, certifications, and/or training. The full salary range for certain locations is listed below. For locations not listed below, the recruiter can share more details about compensation for the role in your location during the hiring process. U.S. employees are offered benefits, subject to Cisco's plan eligibility rules, which include medical, dental and vision insurance, a 401(k) plan with a Cisco matching contribution, paid parental leave, short and long-term disability coverage, and basic life insurance. Please see the Cisco careers site to discover more benefits and perks. Employees may be eligible to receive grants of Cisco restricted stock units, which vest following continued employment with Cisco for defined periods of time. U.S. employees are eligible for paid time away as described below, subject to Cisco's policies: + 10 paid holidays per full calendar year, plus 1 floating holiday for non-exempt employees + 1 paid day off for employee's birthday, paid year-end holiday shutdown, and 4 paid days off for personal wellness determined by Cisco + Non-exempt employees** receive 16 days of paid vacation time per full calendar year, accrued at rate of 4.92 hours per pay period for full-time employees + Exempt employees participate in Cisco's flexible vacation time off program, which has no defined limit on how much vacation time eligible employees may use (subject to availability and some business limitations) + 80 hours of sick time off provided on hire date and each January 1st thereafter, and up to 80 hours of unused sick time carried forward from one calendar year to the next + Additional paid time away may be requested to deal with critical or emergency issues for family members + Optional 10 paid days per full calendar year to volunteer For non-sales roles, employees are also eligible to earn annual bonuses subject to Cisco's policies. Employees on sales plans earn performance-based incentive pay on top of their base salary, which is split between quota and non-quota components, subject to the applicable Cisco plan. For quota-based incentive pay, Cisco typically pays as follows: + .75% of incentive target for each 1% of revenue attainment up to 50% of quota; + 1.5% of incentive target for each 1% of attainment between 50% and 75%; + 1% of incentive target for each 1% of attainment between 75% and 100%; and + Once performance exceeds 100% attainment, incentive rates are at or above 1% for each 1% of attainment with no cap on incentive compensation. For non-quota-based sales performance elements such as strategic sales objectives, Cisco may pay 0% up to 125% of target. Cisco sales plans do not have a minimum threshold of performance for sales incentive compensation to be paid. The applicable full salary ranges for this position, by specific state, are listed below: New York City Metro Area: $44,000.00 - $185,000.00 Non-Metro New York state & Washington state: $44,000.00 - $185,000.00 * For quota-based sales roles on Cisco's sales plan, the ranges provided in this posting include base pay and sales target incentive compensation combined. ** Employees in Illinois, whether exempt or non-exempt, will participate in a unique time off program to meet local requirements. Cisco is an Affirmative Action and Equal Opportunity Employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, gender, sexual orientation, national origin, genetic information, age, disability, veteran status, or any other legally protected basis. Cisco will consider for employment, on a case by case basis, qualified applicants with arrest and conviction records.
    $44k-185k yearly 19d ago
  • Software Engineer

    Teledyne Technologies 4.5company rating

    Software developer job in Knoxville, TN

    Be visionary Teledyne Technologies Incorporated provides enabling technologies for industrial growth markets that require advanced technology and high reliability. These markets include aerospace and defense, factory automation, air and water quality environmental monitoring, electronics design and development, oceanographic research, deepwater oil and gas exploration and production, medical imaging and pharmaceutical research. We are looking for individuals who thrive on making an impact and want the excitement of being on a team that wins. Job Description The Software Engineer is responsible for analyzing, designing, modifying, developing, writing, testing, and implementing software programming for user applications. Develops software solutions by studying information needs; conferring with users; studying systems flow, data usage, and work processes; investigating problem areas; following the software development lifecycle. Relies on instructions and pre-established guidelines to perform the functions of the job. Works under general supervision. Exercises judgment within defined procedures and practices to determine appropriate action; a certain degree of creativity and latitude is required. Detailed Description: * Writes software code and completes programming for graphical user interfaces, and may write firmware for embedded processes as required * Performs design, analysis and verification testing of a functional component (e.g. software module, embedded software module) for new product design * Participates in the testing process through test review and analysis, test witnessing, debugging, and certification of software * Completes documentation and procedures for installation and maintenance * May perform systems modeling, simulation and analysis in designing compilers, assemblers and utility programs * Advises hardware designers on machine characteristics that may affect software systems * Provides input for documentation of new or existing programs * Integrates software with existing systems * May interface with users to define system requirements and/or necessary modifications * Supports, maintains and documents software functionality * Documents and demonstrates solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code * May prepare and install solutions by determining and designing system specifications, standards, and programming * Provides information by collecting, analyzing, and summarizing development and service issues * Briefs others on deliverables, status and progress * Provides application support to other departments and personnel as needed * Daily availability to include evenings and weekends when necessary to reach goals and deadlines. To perform this job successfully, an individual should have the following: * 2 years of experience using C++ * Experience with Linux * Experience using SQL Server Database Programming * Experience using Visual Basic and Microsoft Visual Studio * Proficiency with Microsoft Word, Excel, and PowerPoint Requirements: Bachelor's degree (B.S.) from four-year college or university in a related field and a minimum of 3 years of directly related experience and/or training; or equivalent combination of education and experience. Preferred Skills/Experience: * OPTO22 PAC Project development * iX Developer programming * Qlarity programming * PLC (Programmable logic controller) programming * Experience interfacing with hardware components Other Qualifications: * US Citizenship with ability to attain/maintain a clearance. * Ability to travel (domestically/internationally) approximately _0__% #TBE Teledyne and all of our employees are committed to conducting business with the highest ethical standards. We require all employees to comply with all applicable laws, regulations, rules and regulatory orders. Our reputation for honesty, integrity and high ethics is as important to us as our reputation for making innovative sensing solutions. Teledyne is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or veteran status, age, or any other characteristic or non-merit based factor made unlawful by federal, state, or local laws.
    $61k-81k yearly est. Auto-Apply 52d ago
  • Mobile Software Developer

    Kavaliro 4.2company rating

    Software developer job in Knoxville, TN

    Kavaliro is seeking a Mobile Software Developer for our client who thrives in a fast-moving, startup-style environment and is eager to build impactful features from the ground up. In this role, you'll transform product ideas into smooth, scalable mobile experiences using Flutter, Firebase, and offline data storage solutions. You'll work across the entire development lifecycle - from concept to release - crafting elegant interfaces, writing clean and testable code, and owning your contributions end-to-end. If building high-quality apps that solve real problems excites you, and you enjoy collaborating with a distributed team, we'd love to connect. What You'll Be Doing Develop and maintain cross-platform mobile features with Flutter (iOS and Android) Implement local data storage with SQLite or similar tools for offline functionality Integrate Firebase services (Auth, Firestore, Functions, Analytics, etc.) into app workflows Apply effective state management solutions (Riverpod, Bloc, Provider, etc.) for maintainable code Write automated unit tests to support stability and confident releases Collaborate with designers and product managers to translate UI/UX concepts into production-ready code Participate in Agile rituals - sprint planning, standups, and code reviews - as part of a remote team Manage feature delivery from ideation through deployment Follow Git/GitHub best practices and contribute to healthy version control workflows Required Skills & Experience Bachelor's degree in Software Engineering, Computer Science, or a related field 2+ years of professional experience in mobile app development Strong proficiency in Flutter and Dart Hands-on experience with SQLite or other offline database solutions Proven experience working with Firebase services Solid grasp of state management patterns for scalable apps Familiarity with the full Agile software development cycle, from design to deployment Strong attention to UI/UX details and responsive design principles Experience writing unit tests and working in CI/CD pipelines Excellent communication skills and ability to work collaboratively Proficiency with Git/GitHub workflows Sense of ownership - you care about code quality and product impact Ability to gather, analyze, and document requirements to meet customer needs Comfortable working with subject matter experts to refine software designs Capable of writing secure, maintainable code with general guidance Clearance Requirement: Must be a U.S. Citizen with an active DoD Secret Clearance (or able to obtain and maintain one). Nice-to-Have Skills Experience publishing and managing apps on the Google Play Store and Apple App Store Familiarity with Bluetooth integrations in mobile applications Exposure to native development (Kotlin, Swift) Experience creating internal libraries or UI component frameworks Knowledge of performance tuning and optimization techniques for mobile apps Relevant industry certifications in mobile development or software engineering Kavaliro provides Equal Employment Opportunities to all employees and applicants. All qualified applicants will receive consideration for employment without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state, or local laws. Kavaliro is committed to the full inclusion of all qualified individuals. In keeping with our commitment, Kavaliro will take the steps to assure that people with disabilities are provided reasonable accommodations. Accordingly, if reasonable accommodation is required to fully participate in the job application or interview process, to perform the essential functions of the position, and/or to receive all other benefits and privileges of employment, please respond to this posting to connect with a company representative.
    $75k-97k yearly est. 60d+ ago
  • Software Engineering Intern - Summer 2026

    Trimble Inc. 4.5company rating

    Software developer job in Knoxville, TN

    Your Title: Software Engineer Intern Job Location: Westminster, CO; Knoxville, TN; Lake Oswego, OR; Dayton, OH; Princeton, NJ; Sunnyvale, CA; Portsmouth, NH Our Department: All Timing: May/June 2026 - August/September 2026 About Trimble's Internship Program As a Trimble intern, you will not only gain valuable hands-on experience but will also be given challenging, meaningful tasks that will give you insight into what it's like working full-time as a valued member of a team. Our internships are designed to prepare you for your career journey while growing as a professional through lunch and learns, professional development courses, team-building activities, and social networking events with other interns whether you are in person or remote. Over the course of your internship, we want you to feel like you belong, innovate, and grow personally and professionally. Join Trimble's community to have a global impact where we value you, your experience, and your skills to propel your career forward. Job Summary: Our software engineering internship offers a variety of hands-on experience, depending on your area of interest and experience. You will receive hands-on experience using your coding and programming skills in a professional setting while learning how to operate in an agile, team environment. Key Responsibilities: * Become intimately familiar with product requirements * Develop high-quality software that satisfies the product requirements * Work with developers to make sure that new features are created according to market requirements * Work with development teams on complex, multi-dimensional projects, and learn valuable leadership skills * Learn how to effectively work under pressure and as part of a team * Manage advanced release/beta program for the new phase of the solution and collect user feedback and use it to shape the product * Understand and adopt coding standards and best practices Recommended Skills & Experience * Candidates currently pursuing a degree in Computer Science, Engineering, or other related field * Experience in any of the following languages: Python, Java, C, C#, C++, .net, Ruby, Robotics Operating Systems (ROS), Matlab, Linux/Bash, Angular, Typescript * Ability to think critically and work independently or collaborate with a team * A wide degree of creativity, openness, and latitude when approaching problems Visa sponsorship is not available for this position. Candidates must already possess authorization to work in the United States of America without the need for employer sponsorship. Compensation: Trimble provides the following compensation range and general description of other compensation and benefits that it in good faith believes it might pay and/or offer for this position. This compensation range is based on a full time schedule. Trimble reserves the right to ultimately pay more or less than the posted range and offer additional benefits and other compensation, depending on circumstances not related to an applicant's sex or other status protected by local, state, or federal law. Hiring Range $22.07-$28.13 Pay Rate Type Hourly Bonus Eligible? No Commission Eligible? No Benefits: Trimble offers comprehensive core benefits that include Medical, Dental, Vision, Life, Disability, Time off plans and retirement plans. Most of our businesses also offer tax savings plans for health, dependent care and commuter expenses as well as Paid Parental Leave and Employee Stock Purchase Plan. If this position is identified above as commission- or bonus-eligible, the terms of the commission plan or discretionary bonus plan for which you are eligible will be provided following the employee start date. How to Apply: Please submit an online application for this position by clicking on the 'Apply Now' button located in this posting. Posting Date 09/15/2025 Application Deadline: Applications could be accepted until at least 30 days from the posting date. At Trimble, we are committed to fostering a diverse, inclusive, and equitable workplace where everyone can thrive. Guided by our core values-Belong, Innovate, and Grow-we embrace and celebrate differences, knowing they make us stronger and more innovative. We are proud to be an equal opportunity employer, welcoming individuals of all backgrounds and advancing opportunities while embracing race, color, gender identity, sexual orientation, religion, disability, veteran status, or any other protected and diverse characteristic. We are committed to offering our candidates and employees with disabilities or sincerely held religious beliefs the ability to seek reasonable accommodations in accordance with applicable law and/or where it would not constitute undue hardship for Trimble. For more, please see Trimble's Code of Business Conduct and Ethics at ***************************** under "Corporate Governance." Our mission to transform the way the world works starts with transforming how we work together. By actively listening, asking questions, and taking intentional actions, we cultivate a culture that provides equitable opportunities for everyone to contribute and grow. Trimble's Privacy Policy If you need assistance or would like to request an accommodation in connection with the application process, please contact ********************.
    $22.1-28.1 hourly Auto-Apply 60d+ ago
  • Sharepoint Developer

    USM 4.2company rating

    Software developer job in Oak Ridge, TN

    Title : Sharepoint Developer Duration : 12 months Must be US Citizen and local to TN No remote option , MUST work onsite Additional Information All your information will be kept confidential according to EEO guidelines.
    $76k-97k yearly est. 60d+ ago
  • Software Developer II

    Inhabit 3.6company rating

    Software developer job in Knoxville, TN

    Inhabit operates a unique collective of tech-forward companies serving the residential, commercial, and short-term rental industries. Our team members deliver best-in-class software solutions and services while fostering innovation and collaboration with business leaders and industry experts. Inhabit believes that property managers are central to the success of the residential and short-term rental markets and delivers products built to empower them, their investors, and communities. Come help build the company you want to Inhabit. To learn more, visit inhabit.com. About ResMan ResMan is a provider of cloud-based software services to the multifamily housing industry. One in three Americans rent their homes and ResMan makes software that makes that possible. ResMan is dedicated to delivering exceptional service experience for owners, managers, and residents of multifamily real estate. Our belief and commitment are built on 3 ResMan core values: * Own What You Do - You commit to individual accountability and fulfilling our vision * Believe in the Impossible - We believe everything is possible through creative thinking and exceptional effort * Win Together - We consistently deliver outstanding results through collaborative, supportive, trusted relationships Job Description Summary We are seeking a skilled .NET software engineer with experience working collaboratively on a development team to deliver and maintain a property management web application that meets and exceeds requirements. The ideal candidate will actively contribute insight and technical solutions to assigned projects. In addition to strong proficiency in C#, ASP.NET MVC, and ASP.NET Web API frameworks, the candidate must demonstrate expertise in SQL development, including the ability to write, optimize, and performance-tune complex queries to ensure application efficiency and scalability. A broad understanding of web technologies-such as HTML, CSS, JavaScript, jQuery, and Vue.js-is essential. What You'll Do (Functions & Responsibilities) * Being a member of a team of developers in an Agile environment developing an online property management application * Implementing new features to a large-scale enterprise application used to manage all facets of the rental property business * Using problem solving skills to identify and resolve issues with current existing applications * Working with Microsoft technologies including C#, ASP.NET MVC/Web API, Vue.js, jQuery, Entity Framework, and SQL Azure * Implementing applications following a microservice architecture pattern * Understanding the wants and desires of the user * Identifying the features that are critical to the success of the platform * Driving solutions that deliver these features on time and within budget
    $68k-88k yearly est. 6d ago
  • Mid-Level Manufacturing Programmer

    Allegiant Manufacturing 3.6company rating

    Software developer job in Maryville, TN

    Allegiant Manufacturing a one stop source for metal working solutions including stamping, fabrication, value-added assembly, tooling & machining, located in Maryville, TN has an opportunity for a Mid-Level Manufacturing Programmer . We strive to provide competitive wages & benefits to our employees. We pay our employees weekly. We care about our employee's financial well-being and are invested in creating a work environment where our employees feel heard, valued, and taken care of. Tour our website at ******************** to discover more about us. About the Role We are seeking a Mid-Level Manufacturing Programmer to support our growing metal fabrication operation. This role is responsible for converting engineering drawings, 3D models, and customer prints into accurate CNC programs while also assisting with plant floor layout planning and workflow optimization. The ideal candidate has hands-on programming experience in a metal fabrication environment and familiarity with tools such as SolidWorks, AutoCAD, SigmaNEST, and/or PolyWorks - but we welcome applicants with proficiency in at least one of these programs or equivalent CAD/CAM software. Key Responsibilities CNC Programming & CAD/CAM • Create, optimize, and maintain CNC programs for: - Laser cutting, plasma cutting, or turret punching using software such as SigmaNEST (or similar) - Press brake forming, bend sequencing, and tooling selection • Import, prepare, and modify models and drawings using SolidWorks, AutoCAD, or comparable CAD tools. • Develop nests to maximize material utilization and throughput. • Interpret customer prints, GD&T, and weld symbols to ensure manufacturability. • Use PolyWorks or similar metrology tools to assist with inspection, reverse engineering, or first-article validation. Production & Engineering Support • Support new product launches, engineering changes, and first-article builds. • Troubleshoot programming-related issues, sequencing problems, or tooling questions. • Collaborate with Engineering, Quality, and Production to ensure smooth workflow and accurate documentation. • Maintain programming standards and assist with continuous-improvement initiatives. Plant Layout Responsibility • Assist with plant floor layout planning, including: - Equipment placement - Workflow and material-flow optimization - Space planning for new equipment or processes • Update or create layout drawings using AutoCAD, SolidWorks, or similar tools. • Work closely with Operations and Leadership on layout changes tied to safety, throughput, and efficiency. Required Qualifications • 2-5 years of programming experience in a metal fabrication or manufacturing environment. • Proficiency with at least one of the following (or comparable alternatives): - SolidWorks - AutoCAD - SigmaNEST - PolyWorks • Ability to read and interpret engineering drawings, models, GD&T, and tolerances. • Understanding of sheet-metal and plate fabrication processes. • Strong problem-solving skills and ability to work directly with shop-floor teams. Preferred Qualifications • Experience with FANUC or Panasonic robotic welding programming. • Press brake experience including tooling selection and bend optimization. • Familiarity with ERP/MES systems for routings and revision control. • Exposure to Lean, 5S, or continuous-improvement methodologies. What We Offer • Competitive pay and full benefits • Growing, stable manufacturing environment • Modern equipment and expanding capabilities • Career development and cross-training opportunities • A culture focused on safety, quality, and continuous improvement
    $54k-81k yearly est. Auto-Apply 25d ago
  • Software Engineer

    FLIR Systems 4.9company rating

    Software developer job in Knoxville, TN

    Be visionary Teledyne Technologies Incorporated provides enabling technologies for industrial growth markets that require advanced technology and high reliability. These markets include aerospace and defense, factory automation, air and water quality environmental monitoring, electronics design and development, oceanographic research, deepwater oil and gas exploration and production, medical imaging and pharmaceutical research. We are looking for individuals who thrive on making an impact and want the excitement of being on a team that wins. Job Description The Software Engineer is responsible for analyzing, designing, modifying, developing, writing, testing, and implementing software programming for user applications. Develops software solutions by studying information needs; conferring with users; studying systems flow, data usage, and work processes; investigating problem areas; following the software development lifecycle. Relies on instructions and pre-established guidelines to perform the functions of the job. Works under general supervision. Exercises judgment within defined procedures and practices to determine appropriate action; a certain degree of creativity and latitude is required. Detailed Description: Writes software code and completes programming for graphical user interfaces, and may write firmware for embedded processes as required Performs design, analysis and verification testing of a functional component (e.g. software module, embedded software module) for new product design Participates in the testing process through test review and analysis, test witnessing, debugging, and certification of software Completes documentation and procedures for installation and maintenance May perform systems modeling, simulation and analysis in designing compilers, assemblers and utility programs Advises hardware designers on machine characteristics that may affect software systems Provides input for documentation of new or existing programs Integrates software with existing systems May interface with users to define system requirements and/or necessary modifications Supports, maintains and documents software functionality Documents and demonstrates solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code May prepare and install solutions by determining and designing system specifications, standards, and programming Provides information by collecting, analyzing, and summarizing development and service issues Briefs others on deliverables, status and progress Provides application support to other departments and personnel as needed Daily availability to include evenings and weekends when necessary to reach goals and deadlines. To perform this job successfully, an individual should have the following: 2 years of experience using C++ Experience with Linux Experience using SQL Server Database Programming Experience using Visual Basic and Microsoft Visual Studio Proficiency with Microsoft Word, Excel, and PowerPoint Requirements: Bachelor's degree (B.S.) from four-year college or university in a related field and a minimum of 3 years of directly related experience and/or training; or equivalent combination of education and experience. Preferred Skills/Experience: OPTO22 PAC Project development iX Developer programming Qlarity programming PLC (Programmable logic controller) programming Experience interfacing with hardware components Other Qualifications: US Citizenship with ability to attain/maintain a clearance. Ability to travel (domestically/internationally) approximately _0__% #TBE Teledyne and all of our employees are committed to conducting business with the highest ethical standards. We require all employees to comply with all applicable laws, regulations, rules and regulatory orders. Our reputation for honesty, integrity and high ethics is as important to us as our reputation for making innovative sensing solutions. Teledyne is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or veteran status, age, or any other characteristic or non-merit based factor made unlawful by federal, state, or local laws.
    $60k-76k yearly est. Auto-Apply 53d ago
  • Python/Embedded Developer

    M Force Staffing

    Software developer job in Knoxville, TN

    M Force Staffing specializes in staffing talented professionals for companies in the Southeast. We partner with premier employers in a variety of industries. Job Description Developing software is fun, especially when you are tackling new problems and new industries. Our engineers are involved in the whole process, from meeting with customers, gathering requirements, and designing the system to coding the frontend, middle tier and backend. The current project we are recruiting for will be using the following technologies: Python 2/3, HTML/CSS/JavaScript, C++/C, Embedded programming, JSON, HTTP client/server architecture, near real-time and multi-threaded architecture. Qualifications Team, team, team - works well in blended teams with clients, user interface designers, business analysts and other engineers. Loves coding - we are looking for people with a passion for coding, whether this came at an early age or during college - a desire to be at the top of your industry, keeping current as technologies evolve. Craftsmanship - striving for excellence in the quality of work product and process. Teachable - open to learning from mentors and to correction, in other words, coaching. Courage - not afraid of complex architectures and logic. US Citizen or EAD. No C2C or Third Parties Additional Information M Force Staffing is an equal opportunity employer. All qualified applicants, including individuals with disabilities and protected veterans, are encouraged to apply. In addition to federal law requirements, M Force Staffing complies with applicable state and local laws governing nondiscrimination in employment in every location in which the company has facilities. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training. M Force Staffing is an E-Verify Employer
    $65k-85k yearly est. 60d+ ago
  • Back-end Software Developer (Python)

    Vets Hired

    Software developer job in Oak Ridge, TN

    Major Duties/Responsibilities: Collaborate with a highly diverse and multidisciplinary team (such as photogrammetrists, geographers, mathematicians, physicists, computer scientists, and engineers) in the research, development, integration, testing, and deployment of real-time data platforms, and machine intelligence systems for spatial computing. Perform application and data development creating geospatial software and digital map layers as services. Support research staff in disseminating results in peer reviewed journals, technical reports, relevant conferences, and open-source software project repos. Collaborate with researchers and project sponsors to capture, understand, integrate, and implement project and security requirements in developed services and software. Develop and recommend ideas for new programs, products, and features by staying abreast of new technology developments and trends. Deliver ORNL's mission by aligning behaviors, priorities, and interactions with our core values of Impact, Integrity, Teamwork, Safety, and Service. Promote diversity, equity, inclusion, and accessibility by fostering a respectful workplace - in how we treat one another, work together, and measure success. Basic Qualifications: A BS degree in Computer Science, Computer Engineering, Information Systems, Business, Scientific, or a related field of study and 5 years of proven experience is required. An equivalent combination of education and experience may be considered. Experience in the following areas: Developing software related to a field involving geospatial computing or big data architectures. Spatial enabled database (PostgreSQL with Post GIS) and performing spatial data queries. Software development best practices including, but not limited to: Agile development Version control using Git/Git Flow or similar system Project management via systems like JIRA, Asana, etc Open-source tools and system, OGC web services, and web development frameworks Data collection or similar Extract Transform Load (ETL) processes Design, development, and management of spatial data platforms, and similar areas Developing in Software-as-a Service and Data-as-a-Service environments Working Place: Oak Ridge, TN, United States Company : Vets Hired
    $65k-84k yearly est. 60d+ ago
  • Software Engineer, Applied AI

    American Bureau of Shipping 4.8company rating

    Software developer job in Knoxville, TN

    We are seeking an exceptional Software Engineer to join our Applied AI team full-time. In this role, you will design, build, and deploy intelligent systems that move beyond research into production at scale. You'll focus on architecting and evaluating multi-agent systems, retrieval-augmented generation (RAG) pipelines, and fine-tuned large language models-delivering AI capabilities that drive measurable business impact. What You Will Do: Build at the frontier**: Design and implement end-to-end AI systems, including multi-agent workflows, retrieval pipelines, and customized LLMs. * Engineer full-stack solutions**: Deliver web and backend applications that seamlessly integrate AI, ensuring reliability, scalability, and strong user experience. * Raise the bar on evaluation**: Develop rigorous truth sets, automated quality checks, and real-time monitoring pipelines to quantify performance and business outcomes. * Prototype rapidly**: Transform research concepts into production-grade systems through fast iteration, disciplined testing, and continuous refinement. * Shape best practices**: Contribute to internal standards for applied AI development, evaluation, and deployment at scale. What You Will Need: Education and Experience * Bachelor's degree in computer science, Engineering, or a related field * 5+ years of software development experience, including 3+ years building production-grade AI systems * Proven track record delivering AI agents, RAG pipelines, or fine-tuned models with measurable business impact * Experience designing evaluation frameworks and truth sets for applied AI quality assurance Knowledge, Skills, and Abilities Strong expertise in agent frameworks and LLM orchestration (API-first development, Vercel AI SDK, LangChain, etc.) * Deep knowledge of RAG architectures, embeddings, vector databases, and retrieval optimization strategies * Experience with LLM fine-tuning, prompt design, and model performance evaluation * Full-stack engineering skills across modern web and backend technologies * Familiarity with MLOps practices: CI/CD, model versioning, monitoring, and deployment at scale * Strong grounding in applied information retrieval and vector-based systems Salary: $120k - $150k Reporting Relationships: This role reports to a senior leader (manager, director, or executive) and carries no direct reports.
    $120k-150k yearly Auto-Apply 37d ago
  • Software Engineer, Applied AI

    Abs Group of Companies 3.7company rating

    Software developer job in Knoxville, TN

    We are seeking an exceptional Software Engineer to join our Applied AI team full-time. In this role, you will design, build, and deploy intelligent systems that move beyond research into production at scale. You'll focus on architecting and evaluating multi-agent systems, retrieval-augmented generation (RAG) pipelines, and fine-tuned large language models-delivering AI capabilities that drive measurable business impact. What You Will Do: * Build at the frontier: Design and implement end-to-end AI systems, including multi-agent workflows, retrieval pipelines, and customized LLMs. * * Engineer full-stack solutions: Deliver web and backend applications that seamlessly integrate AI, ensuring reliability, scalability, and strong user experience. * * Raise the bar on evaluation: Develop rigorous truth sets, automated quality checks, and real-time monitoring pipelines to quantify performance and business outcomes. * * Prototype rapidly: Transform research concepts into production-grade systems through fast iteration, disciplined testing, and continuous refinement. * * Shape best practices: Contribute to internal standards for applied AI development, evaluation, and deployment at scale. What You Will Need: Education and Experience * * Bachelor's degree in computer science, Engineering, or a related field * * 5+ years of software development experience, including 3+ years building production-grade AI systems * * Proven track record delivering AI agents, RAG pipelines, or fine-tuned models with measurable business impact * * Experience designing evaluation frameworks and truth sets for applied AI quality assurance Knowledge, Skills, and Abilities * Strong expertise in agent frameworks and LLM orchestration (API-first development, Vercel AI SDK, LangChain, etc.) * * Deep knowledge of RAG architectures, embeddings, vector databases, and retrieval optimization strategies * * Experience with LLM fine-tuning, prompt design, and model performance evaluation * * Full-stack engineering skills across modern web and backend technologies * * Familiarity with MLOps practices: CI/CD, model versioning, monitoring, and deployment at scale * * Strong grounding in applied information retrieval and vector-based systems Salary: $120k - $150k Reporting Relationships: This role reports to a senior leader (manager, director, or executive) and carries no direct reports.
    $120k-150k yearly Auto-Apply 37d ago
  • Team Member, Petsense

    Tractor Supply 4.2company rating

    Software developer job in Morristown, TN

    This position is responsible for interacting with customers and team members, supporting selling initiatives and performing assigned tasks, while providing legendary customer service. Essential Duties and Responsibilities (Min 5%) As a Team Member, it is essential that you be available, flexible, adaptable and service-oriented, as you must be able to fulfill all of the the following requirements: * Maintain regular and predictable attendance. * Work scheduled shifts and have the ability to work varied hours, days, nights, weekends and overtime as dictated by business needs. * Take the initiative to support selling initiatives (TEAM): * Thank the Customer * Engage with the customer and/or pet * Advise products or services * Make it Memorable * Team Members are required to perform a combination of the following duties during 95 percent of their day. Although the mix may vary from one day to another, our business and staffing model makes it essential that every Team Member be able to perform all of the following duties accurately, efficiently and safely on a regular basis and without advance notice: * Operate cash register/computer following cash handling procedures as established by Tractor Supply/Petsense Company * Recovery of merchandise * Participate in mandatory freight process * Complete Plan-o-gram procedures (merchandising, sets, and resets) * Assemble merchandise * Perform janitorial duties * Execute price changes/markdowns * Assist customers with loading purchases * Ensure the safety and well-being of live animals. Sanitize and maintain holding tanks and care for live animals as required * Complete all documentation associated with any of the above job duties * Team Members also may be required to perform other duties as assigned. Required Qualifications Experience: No experience required. Retail experience and/or pet/live animal knowledge is strongly preferred. Education: A high school diploma or equivalent is preferred, but not required. Regardless of education level, Team Members must be able to read, write and count accurately. Preferred knowledge, skills or abilities * Pet/Live Animal, pet food, pet product knowledge is strongly preferred. * Strong communication and problem-solving skills. * Basic computer skills. * Strong interpersonal skills and ability to resolve issues ethically and with minimal conflict. Working Conditions * Working environment is favorable, generally working inside with moderate noise. * Indoor floors and outdoor lots generally are hard surfaces (concrete, asphalt, etc.) lighting and temperature are adequate. * Work shifts vary from one store to another, but generally are no less than 4 hours and may exceed 8 hours * Promote a safe and productive work environment for Team Members and customers and adhere to Company safety training and guidelines Physical Requirements * This position is non-sedentary. * It is essential that Team Members have the physical and mental stamina and ability to move throughout the store and outdoor areas quickly and safely. * It is essential to operate all equipment related to their job duties efficiently, safely, properly and accurately; and to provide the highest level of customer service. * Ability to occasionally lift or reach merchandise overhead. * Ability to frequently stand, kneel, twist, crouch, squat, bend, stoop, and climb ladders. * Ability to move throughout the store for an entire shift. * Ability to safely access all areas of the store including selling floor, side lot, stock area, and register area. * Ability to constantly operate store equipment such as computer, cash register, and other store equipment. * Ability to read, write, and count accurately to complete all documentation. * Ability to utilize strong written and verbal communication skills to communicate effectively with team members and customers. * Ability to process information / merchandise through the point-of-sale system. * Ability to move and transfer live animals, equipment, and merchandise weighing up to 50 pounds. * Ability to successfully complete all required training and certification. * Lifting 50+ pounds Disclaimer This job description represents an overview of the responsibilities for the above referenced position. It is not intended to represent a comprehensive list of responsibilities. A team member should perform all duties as assigned by his/ her supervisor. Company Info At Tractor Supply and Petsense by Tractor Supply, our Team Members are the heart of our success. Their dedication, passion, and hard work drive everything we do, and we are committed to supporting them with a comprehensive and accessible total reward package. We understand the evolving needs of our Team Members and their families, and we strive to offer meaningful, competitive, and sustainable benefits that support their well-being today and in the future. Our benefits extend beyond medical, dental, and vision coverage, including company-paid life and disability insurance, paid parental leave, tuition reimbursement, and family planning resources such as adoption and surrogacy assistance, for all full-time Team Members and all part-time Team Members. Part time new hires gain eligibility for TSC Benefits by averaging at least 15 hours per week during their 90-day lookback period. The lookback period starts the first of the month following the date of hire. If the 15-hour requirement was met, the benefits eligibility date will be the first day of the month following 4 months of continuous service. Please visit this link for more specific information about the benefits and leave policies applicable to the position you're applying for.
    $29k-34k yearly est. 28d ago
  • Software Engineer

    Teledyne 4.0company rating

    Software developer job in Knoxville, TN

    **Be visionary** Teledyne Technologies Incorporated provides enabling technologies for industrial growth markets that require advanced technology and high reliability. These markets include aerospace and defense, factory automation, air and water quality environmental monitoring, electronics design and development, oceanographic research, deepwater oil and gas exploration and production, medical imaging and pharmaceutical research. We are looking for individuals who thrive on making an impact and want the excitement of being on a team that wins. **Job Description** The Software Engineer is responsible for analyzing, designing, modifying, developing, writing, testing, and implementing software programming for user applications. Develops software solutions by studying information needs; conferring with users; studying systems flow, data usage, and work processes; investigating problem areas; following the software development lifecycle. Relies on instructions and pre-established guidelines to perform the functions of the job. Works under general supervision. Exercises judgment within defined procedures and practices to determine appropriate action; a certain degree of creativity and latitude is required. **Detailed Description:** + Writes software code and completes programming for graphical user interfaces, and may write firmware for embedded processes as required + Performs design, analysis and verification testing of a functional component (e.g. software module, embedded software module) for new product design + Participates in the testing process through test review and analysis, test witnessing, debugging, and certification of software + Completes documentation and procedures for installation and maintenance + May perform systems modeling, simulation and analysis in designing compilers, assemblers and utility programs + Advises hardware designers on machine characteristics that may affect software systems + Provides input for documentation of new or existing programs + Integrates software with existing systems + May interface with users to define system requirements and/or necessary modifications + Supports, maintains and documents software functionality + Documents and demonstrates solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code + May prepare and install solutions by determining and designing system specifications, standards, and programming + Provides information by collecting, analyzing, and summarizing development and service issues + Briefs others on deliverables, status and progress + Provides application support to other departments and personnel as needed + Daily availability to include evenings and weekends when necessary to reach goals and deadlines. **To perform this job successfully, an individual should have the following:** + 2 years of experience using C++ Experience with Linux + Experience using SQL Server Database Programming + Experience using Visual Basic and Microsoft Visual Studio + Proficiency with Microsoft Word, Excel, and PowerPoint **Requirements:** Bachelor's degree (B.S.) from four-year college or university in a related field and a minimum of 3 years of directly related experience and/or training; or equivalent combination of education and experience. **Preferred Skills/Experience:** + OPTO22 PAC Project development + iX Developer programming + Qlarity programming + PLC (Programmable logic controller) programming + Experience interfacing with hardware components **Other Qualifications:** + US Citizenship with ability to attain/maintain a clearance. + Ability to travel (domestically/internationally) approximately _0__% \#TBE Teledyne and all of our employees are committed to conducting business with the highest ethical standards. We require all employees to comply with all applicable laws, regulations, rules and regulatory orders. Our reputation for honesty, integrity and high ethics is as important to us as our reputation for making innovative sensing solutions. Teledyne is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or veteran status, age, or any other characteristic or non-merit based factor made unlawful by federal, state, or local laws. You may not realize it, but Teledyne enables many of the products and services you use every day **.** Teledyne provides enabling technologies to sense, transmit and analyze information for industrial growth markets, including aerospace and defense, factory automation, air and water quality environmental monitoring, electronics design and development, oceanographic research, energy, medical imaging and pharmaceutical research.
    $64k-85k yearly est. 52d ago
  • Software Developer

    Malibu Boats Inc. 3.5company rating

    Software developer job in Loudon, TN

    Now Hiring: Application Developer Department: Information Technology - Malibu Boats, Inc. Are you ready to build innovative software solutions at one of the most exciting premium manufacturers in the world? Malibu Boats is looking for a Software Developer - a skilled and motivated professional passionate about designing and delivering robust, modern applications that drive performance, insight, and growth. If you thrive at the intersection of software engineering and systems integration, this is your opportunity to contribute to how technology powers the business from the factory floor to the boardroom. What You'll Do You'll be part of a talented team of software and database developers to: * Design and implement enterprise-grade application architectures that support scalability, maintainability, and performance. * Develop and optimize integration workflows connecting ERP, MES, CRM, and other business systems through modern APIs and microservices. * Build robust solutions for cross-functional processes in manufacturing, finance, and operations using contemporary development frameworks and tools. * Ensure security, reliability, and performance across all deployed environments. * Collaborate with business and IT leaders to design solutions that drive smarter, faster decision-making. * Champion continuous improvement - from data modeling and governance to automation and analytics enablement. You'll play a pivotal role in Malibu's digital transformation, connecting systems, people, and insights to deliver the next wave of innovation. What You Bring * 4+ years in Information Technology, with 3+ years in software development. * Strong proficiency in Object Oriented and Functional programming (C#, JavaScript, Python, PHP) * Frameworks & Tools: .NET Core, REST APIs, Git, CI/CD pipelines * Strong understanding of clean and secure coding. * Experience integrating ERP, MES, CRM, and manufacturing systems. * Cloud exposure (Azure, AWS) * Excellent communication skills and a collaborative, can-do spirit. ️ Tech Stack You'll Work With * Languages: C#, JavaScript, Python, PHP * Databases: Microsoft SQL, MySQL * Systems: Dynamics GP, Syteline, AS400, Workwise * Hosting: AWS * Project Tools: Jira, Agile Why You'll Love It Here At Malibu Boats, we don't just build world-class boats - we build world-class teams. You'll join a culture that values: * Collaboration and teamwork * Innovation and continuous learning * Leadership and accountability * Passion for craftsmanship and technology Your work will have visible impact - powering the data that supports operations, quality, and customer experience for one of the most recognized brands in the marine industry. ️ Ready to Make Waves? If you're driven by data and love seeing your work make a real-world impact, we want to meet you! Apply today and help us chart the next horizon of innovation at Malibu Boats, Inc. #MalibuBoats #MBICareers
    $70k-88k yearly est. 13d ago
  • Software Engineer, Platform - Knoxville, USA

    Speechify

    Software developer job in Knoxville, TN

    Job Description The mission of Speechify is to make sure that reading is never a barrier to learning. Over 50 million people use Speechify's text-to-speech products to turn whatever they're reading - PDFs, books, Google Docs, news articles, websites - into audio, so they can read faster, read more, and remember more. Speechify's text-to-speech reading products include its iOS app, Android App, Mac App, Chrome Extension, and Web App. Google recently named Speechify the Chrome Extension of the Year and Apple named Speechify its 2025 Design Award winner for Inclusivity. Today, nearly 200 people around the globe work on Speechify in a 100% distributed setting - Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and Google, leading PhD programs like Stanford, high growth startups like Stripe, Vercel, Bolt, and many founders of their own companies. Overview The responsibilities of our Platform team include building and maintaining all backend services, including, but not limited to, payments, analytics, subscriptions, new products, text to speech, and external APIs. This is a key role and ideal for someone who thinks strategically, enjoys fast-paced environments, is passionate about making product decisions, and has experience building great user experiences that delight users. We are a flat organization that allows anyone to become a leader by showing excellent technical skills and delivering results consistently and fast. Work ethic, solid communication skills, and obsession with winning are paramount. Our interview process involves several technical interviews and we aim to complete them within 1 week. What You'll Do Design, develop, and maintain robust APIs including public TTS API, internal APIs like Payment, Subscription, Auth and Consumption Tracking, ensuring they meet business and scalability requirements Oversee the full backend API landscape, enhancing and optimizing for performance and maintainability Collaborate on B2B solutions, focusing on customization and integration needs for enterprise clients Work closely with cross-functional teams to align backend architecture with overall product strategy and user experience An Ideal Candidate Should Have Proven experience in backend development: TS/Node (required) Direct experience with GCP and knowledge of AWS, Azure, or other cloud providers Efficiency in ideation and implementation, prioritizing tasks based on urgency and impact Preferred: Experience with Docker and containerized deployments Preferred: Proficiency in deploying high availability applications on Kubernetes What We Offer A dynamic environment where your contributions shape the company and its products A team that values innovation, intuition, and drive Autonomy, fostering focus and creativity The opportunity to have a significant impact in a revolutionary industry Competitive compensation, a welcoming atmosphere, and a commitment to an exceptional asynchronous work culture The privilege of working on a product that changes lives, particularly for those with learning differences like dyslexia, ADD, and more An active role at the intersection of artificial intelligence and audio - a rapidly evolving tech domain The United States Based Salary range for this role is: 140,000-200,000 USD/Year + Bonus + Stock depending on experience Think you're a good fit for this job? Tell us more about yourself and why you're interested in the role when you apply. And don't forget to include links to your portfolio and LinkedIn. Not looking but know someone who would make a great fit? Refer them! Speechify is committed to a diverse and inclusive workplace. Speechify does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status.
    $62k-83k yearly est. 13d ago
  • Software Engineer- Kubernetes

    Cadre5

    Software developer job in Knoxville, TN

    Software Engineer- Kubernetes Founded in 1999 in the beautiful Smoky Mountains of East Tennessee, Cadre5 provides innovative technical solutions to customers locally and nationally. Our Cadre5 Lab Partners division has partnered with the National Center for Computational Sciences (NCCS) at Oak Ridge National Laboratory (ORNL) to recruit Cloud Engineers for the American Science Cloud (AmSC) initiative. AmSC is a first-of-its-kind, federally funded cloud infrastructure and API platform designed to accelerate AI model development, data sharing, and large-scale computational science across the U.S. Department of Energy (DOE). ORNL is a premier research institution delivering breakthroughs in energy, national security, and advanced computing. Located near Knoxville, TN, the lab provides world-class resources to solve some of the nation's most complex scientific challenges. We are recruiting multiple Cloud Engineers with complementary skill sets; some focused on AWS cloud infrastructure and others on DevOps/MLOps and application deployment. This is a rare opportunity to be part of a groundbreaking project that will help shape the future of U.S. scientific computing. If you're passionate about cloud engineering, DevOps, and enabling large-scale science, we'd love to hear from you! **Please note: The first step in the interview process requires candidates to join a Microsoft Teams meeting with the video turned on.** This is a full-time position that can telecommute. Occasional travel to the Oak Ridge facility may be required. Why Cadre5? Working with highly talented team members 3 weeks' vacation Excellent medical insurance, including employer-paid benefits The Project: The American Science Cloud (AmSC) will deliver secure, containerized workflows, GPU-enabled training environments, and integration with DOE's high-performance computing facilities (ALCF, OLCF, NERSC, ESnet, HPDF). This collaborative effort will bring together cloud engineering, HPC, cybersecurity, data science, and program management expertise to build the next generation of scientific computing infrastructure. We are seeking Software Engineers with deep Kubernetes expertise to design and develop custom Kubernetes Operators that extend the orchestration of high-performance workloads and secure data workflows at scale. These roles are central to enabling AmSC's AI and HPC platforms, ensuring that containerized research applications run seamlessly across heterogeneous compute and data environments. Key Responsibilities: Architect, implement, and maintain custom Kubernetes Operators for HPC, AI model training, and data-sharing workflows. Build and extend REST-based APIs (GraphQL experience preferred) for integration with scientific applications and DOE facilities. Develop operator logic using Go and the controller-runtime library, implementing efficient reconciliation loops. Manage Custom Resource Definitions (CRDs) and admission webhooks to enforce policy, security, and resource lifecycle automation. Package, deploy, and validate operators using Operator SDK and/or Kubebuilder. Collaborate with cross-functional teams (cloud, HPC, cybersecurity, and data science) to integrate operators with GPU-heavy environments and containerized AI workflows. Implement observability and telemetry for operators (Prometheus, OpenTelemetry, Grafana) to ensure performance, reliability, and debugging. Work with service meshes, particularly Istio, to simplify and secure operator-managed services. Research and apply WebAssembly (WASM) plugin development for advanced extensions in Istio. Basic Qualifications: Strong understanding of Kubernetes internals (API server, controllers, scheduler, reconciliation loop). Proven experience developing Kubernetes Operators with Operator SDK and/or Kubebuilder. Proficiency in Go programming language. Experience with CRDs, RBAC, and admission controllers. Demonstrated background in API development (REST essential; GraphQL nice-to-have). Strong Git-based software development practices and testing experience (unit, integration, e2e). The ability to obtain and maintain a Department of Energy "Q" clearance is required. This requires US Citizenship. Preferred Qualifications: Prior Istio operator development or service mesh integration experience. Familiarity with WebAssembly plugin development for Istio or Kubernetes. Background in HPC platforms, GPU-based AI training environments, or large-scale distributed systems. Exposure to DOE computing ecosystems (ALCF, OLCF, NERSC, ESnet, HPDF). Experience with containerized scientific workflows and secure data-sharing architectures. Benefits Cadre5 offers excellent pay and benefits, to include full medical, dental, and vision coverage coupled with 401K match, 15 days PTO, and 10 holidays. Cadre5 is an equal opportunity employer. All qualified applicants, including individuals with disabilities and protected veterans, are encouraged to apply. Cadre5 is an E-Verify Employer.
    $62k-83k yearly est. 60d+ ago
  • Group Leader, Software Services Development

    Oak Ridge National Laboratory 4.5company rating

    Software developer job in Oak Ridge, TN

    Requisition Id 15579 The Organization: The National Center for Computational Sciences (NCCS) provides state-of-the-art computational and data science infrastructure for technical and scientific professionals to accelerate scientific discovery and engineering advances across a broad range of disciplines. As an important part of the broader High-Performance Computing (HPC) infrastructure, the division also hosts the Oak Ridge Leadership Computing Facility (OLCF), a Department of Energy Office of Science User Facility. The Team: The Software Services Development (SSD) group writes and maintains large web applications and web APIs used by both staff and end-users of the National Center for Computational Sciences (NCCS) computational ecosystem. One of the largest applications the group develops and maintains is the NCCS customer relationship management (CRM) tool. This tool provides a full-featured CRM solution for storing and organizing a broad set of relational data pertaining to the center's users, projects, allocations, funding sources, file system directories, batch jobs, etc. In addition, it directly controls many of the day-to-day operational needs of the NCCS in real-time such as generating batch scheduler configurations, maintaining mailing lists, populating LDAP instances, and emailing end-users. It disseminates data through a RESTful API that staff use for operational automation and reporting. As a U.S. Department of Energy (DOE) Office of Science national laboratory, ORNL has an impressive 80-year legacy of addressing the nation's most pressing challenges. Our team is made up of over 7,000 dedicated and innovative individuals! Our goal is to create an environment where a variety of perspectives and backgrounds are valued, ensuring ORNL is known as a top choice for employment. These principles are essential for supporting our broader mission to drive scientific breakthroughs and translate them into solutions for energy, environmental, and security challenges facing the nation. Purpose: We are seeking an individual that will provide leadership to the Software Services Development group. The technical focus of the group's work is on internal and external-facing web applications and APIs that are critical to the day-to-day operations of the NCCS, and by extension, ORNL's aspiration to be the world's premier R&D institution. Major Duties/Responsibilities: In this role, you will lead and advocate for a diverse and talented group of software engineers, guide their technical work, and expand their ranks with new hires when needed. You will develop a vision and implement a cohesive group strategy to ensure the success of new and ongoing technical projects to position the group and the organization for future success. You will have the opportunity to: * Cultivate an environment where team members are empowered and demonstrate a strong sense of ownership and belonging. * Meet with team members on a regular basis to support day-to-day work and provide career development opportunities. * Coach your team by providing technical leadership and candid, ongoing feedback and mentoring. * Lead successful technical projects, ensuring high-quality and timely delivery of features and fixes. * Apply your knowledge of software architecture to manage software development tasks associated with developing, debugging, and/or designing software applications and databases according to provided design specifications. * Review existing software architecture and suggest improvements. * Oversee and guide the development and implementation of software features/controls to mitigate technical risks. * Review code and ensure the team builds software that is architecturally consistent, of high quality, and follows operational best practices. * Work with other teams across the division to meet the division's operational challenges. * Help bring clarity to the team by fostering clear communication, understanding, and process improvements. * Deliver ORNL's mission by aligning behaviors, priorities, and interactions with our core values of Impact, Integrity, Teamwork, Safety, and Service. Promote equal opportunity by fostering a respectful workplace - in how we treat one another, work together, and measure success. Accountabilities: * To group staff, for the quality and safety of their work environment and opportunities for professional growth. * To the HPC Operations Section Head, for world-leading technical directions; for safe, effective, and compliant operations; for ownership of assigned staff, facilities, and equipment; and for the quality of the group's products and services. * To the Division's end-users, for the quality of the group's products and services offered to them. Authorities: * To develop a vision and implement a cohesive strategy and technical directions for the group. * To hold staff accountable for performance. * To act to ensure safe and effective operations. * To hire staff. * To certify the technical quality of the group's products and services. Basic Qualifications: * MS degree and 7+ years of relevant experience or BS degree and 8+ years of relevant experience. * Demonstrated experience in leading, hiring, building and developing successful software engineering teams. * A track record of working with web services at scale and/or distributed systems. * Experience writing software applications in at least one of the following programming languages: Ruby, Python, Go, and/or JavaScript. * Experience with web application development using one or more of the following open-source frameworks: Rails, Vue.js, and/or Django. * Experience using SQL database technologies (e.g., MySQL/MariaDB, PostgreSQL). Preferred Qualifications: * Experience customizing team processes for maximizing employee productivity without burnout. * Strong written and verbal communication skills. * Experience developing web applications in support of services at High Performance Computing (HPC) centers. Special Requirement: * Export control, no clearance:This position requires access to technology that is subject to export control requirements. Successful candidates must be qualified for such access without an export control license. Security, Credentialing, and Eligibility Requirements: * This position requires the ability to obtain and maintain an HSPD-12 PIV badge. * For employment at Oak Ridge National Laboratory (ORNL), a Real ID compliant form of identification will be required. * Additionally, ORNL is subject to Department of Energy (DOE) access restrictions. All employees must also be able to obtain and maintain a federal Personal Identity Verification (PIV) card as mandated by Homeland Security Presidential Directive 12 (HSPD-12) and Department of Energy (DOE) Order 473.1A, which requires a favorable post-employment background investigation. * To obtain this credential, new employees must successfully complete and pass a Federal Tier 1 background check investigation. This investigation includes a declaration of illegal drug activities, including use, supply, possession, or manufacture within the last year. This includes marijuana and cannabis derivatives, which are still considered illegal under federal law, regardless of state laws. For foreign national candidates: * If you have not resided in the U.S. for three consecutive years, you are not eligible for the PIV credential and instead will need to obtain a favorable Local Site Specific Only (LSSO) risk determination to maintain employment. * Once you meet the three-year residency requirement, you will be required to obtain a PIV credential to maintain employment. Benefits at ORNL: ORNL offers competitive pay and benefits programs to attract and retain talented people. The laboratory offers many employee benefits, including medical and retirement plans and flexible work hours, to help you and your family live happy and healthy. Employee amenities such as on-site fitness, banking, and cafeteria facilities are also provided for convenience. Other benefits include: Prescription Drug Plan, Dental Plan, Vision Plan, 401(k) Retirement Plan, Contributory Pension Plan, Life Insurance, Disability Benefits, Generous Vacation and Holidays, Parental Leave, Legal Insurance with Identity Theft Protection, Employee Assistance Plan, Flexible Spending Accounts, Health Savings Accounts, Wellness Programs, Educational Assistance, Relocation Assistance, and Employee Discounts. If you have difficulty using the online application system or need an accommodation to apply due to a disability, please email: ***********************. ORNL is committed to the full inclusion of all qualified individuals. As part of this commitment, we will ensure that persons with disabilities are provided reasonable accommodations. This position will remain open for a minimum of 5 days after which it will close when a qualified candidate is identified and/or hired. We accept Word (.doc, .docx), Adobe (unsecured .pdf), Rich Text Format (.rtf), and HTML (.htm, .html) up to 5MB in size. Resumes from third party vendors will not be accepted; these resumes will be deleted and the candidates submitted will not be considered for employment. ORNL is an equal opportunity employer. All qualified applicants, including individuals with disabilities and protected veterans, are encouraged to apply. UT-Battelle is an E-Verify employer. Nearest Major Market: Knoxville
    $94k-114k yearly est. 39d ago
  • Android Developer

    Elo Touch Solutions, Inc. 4.4company rating

    Software developer job in Knoxville, TN

    We know touch - it's our only business. In fact, we invented the touchscreen over 50 years ago and haven't stopped since. Every 21 seconds, a new Elo touch screen is installed somewhere in the world. We obsess over details to exceed the highest quality standards. Our sales approach begins by identifying customer demands before they become challenges. We're committed to delivering customer success through our comprehensive expertise in software and technology. We don't just sell things. We offer solutions to tomorrow's challenges. We are seeking a Android Developer with passion to create meaningful experiences on POS & Digital systems. We are looking for self-starter who likes to wear multiple hats, with excellent communication (verbal and written) and analytical skills. We are an innovative product team offering hardware and software solutions for various industries including POS and Signage products. Responsibilities: * Work on Android development, driving architecture and development using the latest mobile standards * Participate in all phases of our software development life cycle to convert concepts and specifications into released Android applications and features * Other responsibilities and duties as assigned by manager Minimum Qualifications: * Bachelor's Degree in Computer Science or related field from an accredited institution * 1 year of relevant experience with Android development, which can include internship and co-op experience * Comfortable learning innovative technologies, tools and platforms Preferred Qualifications: * 2 years of experience with Android development * 1 years of experience on Kotlin * 2 years of experience with RESTful services * Good working knowledge of revision control and code review tools * Experience starting projects from scratch and jumping into an existing architecture * Experience creating applications on the tablet * Android frameworks, Kernel, System Level experience * Thorough understanding of Android SDK, NDK * Experience developing web and native software for mobile * Experience in Object Oriented Design and Programming, Design Patterns, and related frameworks Physical Demands: * Ability to lift to OSHA single person lift requirements * Ability to sit, stand, bend, or walk for prolonged periods of time * Ability to travel domestically and internationally * Must be able to work a standard full-time schedule * Must be able to work a hybrid schedule, in the Knoxville office on Tuesdays and Wednesdays Elo Touch Solutions provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability or genetics. In addition to federal law requirements, Elo Touch Solutions complies with applicable state and local laws governing nondiscrimination in employment in every location in which the company has facilities. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training. Elo Touch Solutions expressly prohibits any form of workplace harassment based on race, color, religion, gender, sexual orientation, gender identity or expression, national origin, age, genetic information, disability, or veteran status. Improper interference with the ability of Elo Touch Solutions employees to perform their job duties may result in discipline up to and including discharge. Elo Touch Solutions offers a competitive total compensation package. Benefits include Health, Dental, Vision, Life Insurance, Paid Vacation, 401K, Long and Short-Term Disability, and Tuition Reimbursement. Starting compensation for this role typically ranges between $67,800 and $94,700 annually is commensurate with experience relative to the position and may vary based on candidate geographical location.
    $67.8k-94.7k yearly 21d ago
  • Java Developer

    Edgewater Federal Solutions

    Software developer job in Oak Ridge, TN

    This position will support the US Department of Energy Office of Scientific and Technical Information (DOE OSTI) vision to ensure long-term preservation of and access to DOE scientific and technical information through the development and enhancement of web applications designed for ingest, preservation, and dissemination of research results. This position is onsite in Oak Ridge, TN. Responsibilities Position-Specific Duties Develops and supports web applications that promote effective information transfer between business systems. Maintains web applications, including continuously integrating new features and updates. Performs all tasks associated with development including customer liaison, requirements documentation, design, construction, and maintenance. Performs tasks associated with web-enabled database application development and maintenance including requirements analysis, design, implementation, test, and maintenance. Operates and maintains existing web-oriented resources and related database applications and internet services. Uses Java code to interact with APIs to call, manipulate, and store data for use in other backend and frontend processes. Establishes system configurations, tunes systems for maximum performance, coordinates repair and maintenance activities for assigned resources and responds to user trouble calls and system administration requirements. Develops and conducts tests to demonstrate system performance and conformance with specifications. Documents new/existing processes completely and concisely. Qualifications Education, Training, Experience Bachelor's degree in computer science, mathematics, or related field from an accredited college or university or equivalent experience preferred 0-3 years of relevant experience preferred US citizenship per contract is required. Knowledge, Skills, Abilities (Preferred, not required) Dedication to outstanding customer service Excellent verbal and written skills Ability to work collaboratively and with a team Ability to work with minimal supervision JavaScript, HTML and CSS Familiarity with Java, C#, C++, Python or other object-oriented language Familiarity with SQL Familiarity with PHP, ASP, JSP, or other server-side language Familiarity with Git (command-line or GUI) Familiarity with API integration and development Documentation skills with Confluence or other wiki tool Familiarity with Jira or other project management tools Familiarity with jQuery Familiarity with Bootstrap and mobile website development Understanding of form submission and asynchronous JavaScript/jQuery Experience with Postgres preferred, or with similar RDBMS such as MySQL or Oracle Apache HTTP and Tomcat experience or similar containers Proficient with Bash Familiar with setup and maintenance of Solr and/or Lucene based indexes Strong user interface design skills; ability to develop functional and appealing web- and mobile-based applications based on usability Familiarity with Maven, Gradle, Ant, or other building architecture Experience in debugging another developer's code Physical Abilities Ability to sit for long periods. Ability to view computer monitors for long periods. Ability to provide proof of US Citizenship on your first day of employment to obtain a DOE HSPD-12 Badge in accordance with the terms of the contract. Department of Energy OSTI's policy direction requires all employees employed on this contract to be citizens of the United States. We are proud to be an EEO/AA employer M/F/D/V. We maintain a drug-free workplace and perform pre-employment substance abuse testing. About Us: Edgewater Federal Solutions is a privately held government contracting firm located in Frederick, MD. The company was founded in 2002 with the vision of being highly recognized and admired for supporting customer missions through employee empowerment, exceptional services, and timely delivery. Edgewater Federal Solutions is ISO 9001, 20000-1, 270001 certified, appraised at CMMI Level 3 Maturity for Development and Services, and has been named in the Top Workplaces in the Greater Washington Area Small Companies for 2018 through 2024. It has been and continues to be the policy of Edgewater Federal Solutions to provide equal employment opportunities to all employees and applicants for employment without regard to race, color, religion, gender, sexual orientation, national origin, age, disability, marital status, veteran status, and/or other status protected by applicable law. #LI-SW1
    $71k-93k yearly est. Auto-Apply 60d+ ago

Learn more about software developer jobs

How much does a software developer earn in Knoxville, TN?

The average software developer in Knoxville, TN earns between $58,000 and $95,000 annually. This compares to the national average software developer range of $67,000 to $113,000.

Average software developer salary in Knoxville, TN

$74,000

What are the biggest employers of Software Developers in Knoxville, TN?

The biggest employers of Software Developers in Knoxville, TN are:
  1. Kavaliro
  2. Inhabit Real Estate
Job type you want
Full Time
Part Time
Internship
Temporary