Post job

Computer software engineer jobs in Middlesborough, KY - 137 jobs

All
Computer Software Engineer
Software Engineer
Senior Engineer
Development Team Member
Software Engineering Internship
Software Engineer Lead
Android Developer
Networking/Software Engineer
Software Automation Engineer
Senior Software Engineer
Devops Engineer
Lead Engineer
Software Developer
Software Systems Engineer
Embedded Software Developer
  • Software Engineer Data/AI/Intelligent Systems I (Intern) - United States

    Cisco 4.8company rating

    Computer software engineer 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 teams focused on developing advanced data pipelines, machine learning infrastructure, and analytics platforms within business groups such as S&TO, Supply Chain, and Infrastructure Engineering. As part of this collaborative environment, you will contribute to the growth of emerging technologies in data and intelligent systems. Explore the opportunities at the intersection of data engineering and AI, helping to transform how Cisco and its customers harness information and intelligent automation. **Your Impact** You are a passionate software engineer with expertise in developing scalable data pipelines, designing robust analytics platforms, and building infrastructure to support machine learning initiatives. Your strong background in programming, data systems, and collaboration enables you to solve complex challenges with innovation and attention to detail. By building and maintaining key software tools and platforms, you enable Cisco's business groups to leverage AI and data-driven insights for operational excellence and strategic growth. Your work ensures high-quality, reliable data infrastructure that supports Cisco's leadership in intelligent, scalable technology solutions. **Minimum Qualifications** + Currently enrolled in a certification program (e.g., Boot Camp, Apprenticeship, Community College), or currently enrolled in an undergraduate degree program. + Proficiency in Python, with a strong understanding of fundamental data structures. + Hands-on experience with machine learning frameworks such as TensorFlow, PyTorch, or scikit-learn. + Familiarity with distributed data processing technologies, including Apache Spark, Hadoop (MapReduce), or Apache Flink. + Experience with containerization and orchestration tools, such as Docker and Kubernetes, for deploying data and machine learning workloads. **Preferred Qu** **alifications** + Hands-on experience with AI/ML. + Familiarity with major cloud platforms, such as AWS, Azure, or Google Cloud. + Understanding of distributed systems concepts, including scalability, reliability, fault tolerance, and data consistency, as well as familiarity with distributed computing patterns (e.g., load balancing, consensus algorithms, and inter-service communication).ProductIntern26 **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 60d+ ago
  • Job icon imageJob icon image 2

    Looking for a job?

    Let Zippia find it for you.

  • Software Engineer, Applied AI

    American Bureau of Shipping 4.8company rating

    Computer software engineer 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 60d+ ago
  • Software Engineer, Applied AI

    Abs Group of Companies 3.7company rating

    Computer software engineer 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 60d+ ago
  • Lead Software Engineer, Full Stack (Java, Python, Angular, React)

    Dev 4.2company rating

    Computer software engineer job in Knoxville, TN

    Jobs for Humanity is partnering with Capital One to build an inclusive and just employment ecosystem. Therefore, we prioritize individuals coming from the following communities: Refugee, Neurodivergent, Single Parent, Blind or Low Vision, Deaf or Hard of Hearing, Black, Hispanic, Asian, Military Veterans, the Elderly, the LGBTQ, and Justice Impacted individuals. This position is open to candidates who reside in and have the legal right to work in the country where the job is located. Company Name: Capital One Job Description 77 West Wacker Dr (35012), United States of America, Chicago, Illinois Lead Software Engineer, Full Stack (Java, Python, Angular, React) Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital One, you'll be part of a big group of makers, breakers, doers and disruptors, who solve real problems and meet real customer needs. We are seeking Full Stack Software Engineers who are passionate about marrying data with emerging technologies. As a Capital One Lead Software Engineer, you'll have the opportunity to be on the forefront of driving a major transformation within Capital One. The Card Core team is a highly collaborative and passionate group. We love solving hard problems and building reusable solutions. In this role, you will be working on a new and exciting project with our all-in-one platform designed to guide businesses towards unparalleled success. Seamlessly navigate the complex problems with your engineering skills. What You'll Do: Lead a portfolio of diverse technology projects and a team of developers with deep experience in distributed microservices, and full stack systems to create solutions that help meet regulatory needs for the company Share your passion for staying on top of tech trends, experimenting with and learning new technologies, participating in internal & external technology communities, mentoring other members of the engineering community Collaborate with digital product managers, and deliver robust cloud-based solutions that drive powerful experiences to help millions of Americans achieve financial empowerment Utilize programming languages like JavaScript, Java, HTML/CSS, TypeScript, SQL, Python, and Go, Open Source RDBMS and NoSQL databases, Container Orchestration services including Docker and Kubernetes, and a variety of AWS tools and services Basic Qualifications: Bachelor's Degree At least 6 years of experience in software engineering (Internship experience does not apply) At least 1 year experience with cloud computing (AWS, Microsoft Azure, Google Cloud) Preferred Qualifications: Master's Degree 7+ years of experience in at least one of the following: JavaScript, Java, Python, Go, Postgres, MySQL 3+ years of experience with AWS, GCP, Microsoft Azure, or another cloud service 4+ years of experience in open source frameworks 2+ years of experience in Agile practices At this time, Capital One will not sponsor a new applicant for employment authorization for this position. The minimum and maximum full-time annual salaries for this role are listed below, by location. Please note that this salary information is solely for candidates hired to perform work within one of these locations, and refers to the amount Capital One is willing to pay at the time of this posting. Salaries for part-time roles will be prorated based upon the agreed upon number of hours to be regularly worked. New York City (Hybrid On-Site): $197,400 - $225,300 for Lead Software Engineer Candidates hired to work in other locations will be subject to the pay range associated with that location, and the actual annualized salary amount offered to any candidate at the time of hire will be reflected solely in the candidate's offer letter. This role is also eligible to earn performance based incentive compensation, which may include cash bonus(es) and/or long term incentives (LTI). Incentives could be discretionary or non discretionary depending on the plan. Capital One offers a comprehensive, competitive, and inclusive set of health, financial and other benefits that support your total well-being. Learn more at the Capital One Careers website . Eligibility varies based on full or part-time status, exempt or non-exempt status, and management level. This role is expected to accept applications for a minimum of 5 business days. No agencies please. Capital One is an equal opportunity employer committed to diversity and inclusion in the workplace. All qualified applicants will receive consideration for employment without regard to sex (including pregnancy, childbirth or related medical conditions), race, color, age, national origin, religion, disability, genetic information, marital status, sexual orientation, gender identity, gender reassignment, citizenship, immigration status, protected veteran status, or any other basis prohibited under applicable federal, state or local law. Capital One promotes a drug-free workplace. Capital One will consider for employment qualified applicants with a criminal history in a manner consistent with the requirements of applicable laws regarding criminal background inquiries, including, to the extent applicable, Article 23-A of the New York Correction Law; San Francisco, California Police Code Article 49, Sections 4901-4920; New York City's Fair Chance Act; Philadelphia's Fair Criminal Records Screening Act; and other applicable federal, state, and local laws and regulations regarding criminal background inquiries. If you have visited our website in search of information on employment opportunities or to apply for a position, and you require an accommodation, please contact Capital One Recruiting at ************** or via email at [email protected] . All information you provide will be kept confidential and will be used only to the extent required to provide needed reasonable accommodations. For technical support or questions about Capital One's recruiting process, please send an email to [email protected] Capital One does not provide, endorse nor guarantee and is not liable for third-party products, services, educational tools or other information available through this site. Capital One Financial is made up of several different entities. Please note that any position posted in Canada is for Capital One Canada, any position posted in the United Kingdom is for Capital One Europe and any position posted in the Philippines is for Capital One Philippines Service Corp. (COPSSC).
    $197.4k-225.3k yearly 15h ago
  • Android Developer

    Elo Touch Solutions, Inc. 4.4company rating

    Computer software engineer 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 50d ago
  • Sr Fin & Prov Comp Anlst

    Covenant Health 4.4company rating

    Computer software engineer job in Knoxville, TN

    Senior Financial & Provider Compensation Analyst Full Time, 80 Hours Per Pay Period, Day Shift Covenant Medical Group is Covenant Health's employed and managed medical practice organization, with more than 300 top Physicians and providers spanning the continuum of care in 20 cities throughout East Tennessee. Specialties include cardiology, cardiothoracic surgery, cardiovascular surgery, endocrinology, gastroenterology, general surgery, infectious disease, neurology, neurosurgery, obstetrics and gynecology, occupational medicine, orthopedic surgery, physical medicine and rehabilitation, primary care, pulmonology, reproductive medicine, rheumatology, sleep medicine and urology. Position Summary: Responsible for providing support to the VP of Finance by analyzing financial information and developing proformas on new practices, capital purchases, expense requests and other projects. This position will also support the VP of Provider Compensation by understanding Provider contracts, analyzing, and developing Provider compensation models and calculating provider bonuses. Recruiter: Brittany Smithson || ***************** Responsibilities Determines justification for new/replacement equipment (e.g. ‘Nuc Med' Cameras, Ultrasounds, X-rays, etc.) that supports patient care, by developing proformas and / or financial analysis for VP of Finance or review/approval. Creates Proforma that reflects expected/past reimbursements generated from existing/new revenue sources vs. anticipated expenses, after due diligence research. May have to work with corporate legal team to complete Proforma for submission to VP of Finance review/approval. Manages maintenance agreements through partnering with Corporate Materials Management to affirm alignment between CMG and system contracts to ensure the best rate(s). Will track contracts in preparation for future budget reviews/projections. Develops Proformas for onboarding practices, adding Providers to existing practices and changes to Providers practice of patient care. Will prepare for VP of Finance review/approval. Will project and update Provider bonuses in the financial system, mid-year to align with month end close. Calculate cost/expense during the year for Medicare Advantage plans to offset Provider bonuses via reporting, for VP of Finance review/approval. Assists the VP of Compensation with Provider compensation bonus calculations and communication to stakeholder groups. Projects future bonuses to be used in budgeting and financial reporting. Develops FMV compensation review, by specialty. Supports Provider recruitment by assisting the VP of Finance with development of Provider compensation packages, during the recruitment cycle. Reviews Special Payment Requests for Providers by reconciling payments against contractual obligations, ensures proper payment coding and logs appropriately. Evaluates Provider CME travel requests and reimbursement requests against policy for VP of Finance review/approval. Reconciles capital expense(s) to budgetary line items in line with company processes. Will verify equipment for staff and Providers are needed. Work products will be reviewed by the VP of Finance. Follows policies, procedures, and safety standards. Completes required education assignments annually. Works toward achieving goals and objectives and participates in quality improvement initiatives as requested. Performs other duties as assigned. Qualifications Minimum Education: Bachelor's Degree in related field. Minimum Experience: Minimum of four (4) years in Healthcare Accounting or Finance, or related experience. Must have a minimum of four (4) years in Healthcare Accounting or Finance. Must be familiar with provider compensation, use of Medical Group Management Association (MGMA) data and benchmarks, and compensation analytics. Experience with physician practice finances a plus. Licensure Requirement: None.
    $96k-129k yearly est. Auto-Apply 60d+ ago
  • Mobile Software Developer

    Kavaliro 4.2company rating

    Computer software engineer 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
  • SDET - Supplier Exchange

    Trimble 4.5company rating

    Computer software engineer job in Knoxville, TN

    Your Title: SDET Supplier Exchange Trimble has an opening for a Software Developer Engineer in Test (SDET) Level II position in Knoxville, TN. This is an exciting time to join as we grow and bring new features and technologies to our award winning construction collaboration products. The SDET II is responsible for improving the quality of software releases through automation processes and tools enhancements. Working in an agile development environment, the SDET will develop and apply customized testing methodologies to show measurable improvements to the released software. In addition, this person is responsible for automating manual test cases and workflows to accelerate our testing and release cycles. Essential Duties and Responsibilities What You Will Do Implement and maintain automation scripts Continuously evaluate and improve defined software processes Plan, schedule, and implement testing projects Design and develop quality testing procedures; update and modify existing tests as necessary Define test objectives and collaborate with the QA Team and other departments to achieve project goals Perform moderately complex functional, application, and regression testing; participate in manual testing efforts where applicable Define and adhere to quality initiatives Provide metrics and results from all testing efforts that will support business decisions related to the quality of the Trimble Projectsight Software Evangelize new automation techniques and best practices to QA team members What Skills & Experience You Should Bring Willingness and ability to quickly adapt and maintain software products and current testing technologies Ability to accurately estimate task durations and meet schedules Strong initiative, customer-service oriented, and commitment to insure timely, quality solutions to customer issues Well-organized team player. Remains open to others' ideas, and exhibits willingness to try new things Prioritize and plan work activities, use time efficiently and develop realistic action plans Demonstrate accuracy and thoroughness and monitor own work to ensure quality Present information effectively, and is capable of interpreting written technical documentation Adapt to changes in the work environment, manage competing demands, and is able to deal with frequent change, delays, or unexpected events Strategize and plan improvements in QA processes, tools, and best practices Demonstrate professionalism, strong English verbal and written skills, positive attitude, strong work ethic, and good judgment Able to thrive in a highly collaborative team work environment Required Qualifications: Bachelor's degree in computer science or related technical field plus a minimum of three years relevant experience in software quality assurance or equivalent combination of education and experience Prior experience in test automation and scripting in C# or Java Strong understanding of QA processes Strong technical skills with a variety of business software tools Experience with QA-related tools for requirements management, test management, and defect tracking Preferred Qualifications: Prior experience in a global work environment Knowledge of performance and security testing tools and techniques Familiar with micro service testing techniques Working knowledge of Jira and C# Knowledge of construction back office functions and/or accounting Knowledge of cloud and virtualization testing environments and deployment testing Trimble's Inclusiveness Commitment We believe in celebrating our differences. That is why our diversity is our strength. To us, that means actively participating in opportunities to be inclusive. Diversity, Equity, and Inclusion have guided our current success while also moving our desire to improve. We actively seek to add members to our community who represent our customers and the places we live and work. We have programs in place to make sure our people are seen, heard, and welcomed and most importantly that they know they belong, no matter who they are or where they are coming from. - Pay Equity - 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: 57200 - 74300 - Bonus Eligible? No - 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. - Trimble is proud to be an equal opportunity employer. We welcome and embrace our candidates' diversity and take affirmative action to employ and advance individuals without regard to race, color, sex, gender identity or expression, sexual orientation, religion, age, physical or mental disability, veteran status, pregnancy (including childbirth or related medical conditions), national origin, marital status, genetic information, and all other legally protected characteristics. We forbid discrimination and harassment in the workplace based on any protected status or characteristic. A criminal history is not an automatic bar to employment with the Company, and we consider qualified applicants consistent with applicable federal, state, and local law. The Company is also committed to providing reasonable accommodations for individuals with disabilities, and individuals with sincerely held religious beliefs in our job application procedures. If you need assistance or an accommodation for your job, contact ********************
    $62k-82k yearly est. Auto-Apply 60d+ ago
  • Team Member

    Tractor Supply 4.2company rating

    Computer software engineer job in Knoxville, TN

    The Team Member is responsible for interacting with customers and team members, supporting selling initiatives and performing assigned tasks, while delivering a Legendary Customer Experience. Do you love the life out here and want to share it with others? At Tractor Supply we strive to make the life out here a little bit better each day for both our neighbors and our teams. 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. * Deliver on our promise of Legendary Customer Service through GURA: * Greet the Customer. * Uncover Customer's Needs & Wants. * Recommend Product Solutions. * Ask to Add Value & Appreciate the Customer. * 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 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. * Operate Forklift (unless under the age of 18). * Operate Cardboard Baler (unless under the age of 18). * Assist customers with loading purchases. * Ensure the customer has a Legendary shopping experience that differentiates from the competition. * Ensure the safety and well-being of birds. Sanitize and maintain poultry holding tanks and care for birds 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 farming, ranching, pet/equine, or welding 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 * Farming, ranching, pet/equine, or welding knowledge is strongly preferred. * Ability to read, write, and count accurately. * 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 * Ability to move and transfer merchandise, weighing up to 50 pounds, throughout the store. * Ability to push and pull merchandise up to 2,000 pounds with the assistance of proper material handling equipment (e.g. pallet jack). * 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 operate and use all equipment necessary to run a store (e.g. dolly, handtruck, forklift, baler, computer, cash register) (forklift and baler requirements do not apply if under the age of 18). * 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. * Ability to process information / merchandise through the point-of-sale system. * Ability to handle and be in contact with birds/poultry. * Ability to successfully complete all required training. * Ability to successfully complete training and certification to dispense propane, and to dispense propane (propane certification and dispensing requirement does not apply if under the age of 18). 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. 60d+ ago
  • Python/Embedded Developer

    m Force Staffing

    Computer software engineer job in Knoxville, TN

    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. 14h ago
  • Software Developer II

    Inhabit 3.6company rating

    Computer software engineer 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. 35d ago
  • Security Systems Programmer

    Johnson Controls Holding Company, Inc. 4.4company rating

    Computer software engineer job in Knoxville, TN

    Be part of the future! We are one team, dedicated to working collaboratively to create purposeful solutions that propel the world forward. We hope you will join our diverse team of top people - you bring your talent, and we'll give you the space and opportunities to grow and succeed. We are committed to making a difference. What we offer: Competitive Starting Pay Paid Training Global Advancement Opportunities Company Vehicle (as applicable) Referral Bonuses Comprehensive Benefits Medical/Dental/Vision insurance Health Savings Account (HSA) Life Insurance 401(k) savings plan with company match Short-Term and Long-Term Disability Employee Assistance Program Wellness Program And More! What you will do This skilled position involves programming, troubleshooting, configuring, commissioning, and servicing Fire Alarm Systems, Access Control, and CCTV Systems as well as other related building system products at customer sites including panel repair/reprogramming, device replacement/repair, resolving low voltage circuit troubles and system testing. Organize and effectively utilize technical resources, information, material, and support to ensure efficient execution of all assigned tasks. The position involves the programming of fire alarm, security, and access control system panels, but will primarily focus on networked fire alarm systems. How you will do it Perform programming on integrated security systems, including access control and CCTV. Perform programming and panel fabrication on systems installed by others. Will be required to participate in an after-hours service program after one year. Communicate with central dispatch on current work order status and receive updates on outstanding customer issues. Read and interpret blueprints, diagrams, submittals, specifications, software/systems programs, schematics, and operational/product manuals. Supervise and inspect the installation of equipment to meet customer and contract specifications. Complete necessary certification courses on internal and external products used. Complete and submit all required task-related, activity, productivity, and other documentation in a timely manner. What we look for RequiredAt least 5 years of documented experience in low voltage electrical systems, including Fire/Life Safety Systems, Access Control, CCTV, and Security Systems.Minimum of two years of experience performing programming on integrated security or fire alarm systems.Ability to adhere to, implement, and always follow safety guidelines and procedures. High School Diploma or equivalent required. Experience in reading and interpreting blueprints, submittals, and operational/product manuals. Experience with hand tools test equipment, multi-meter usage, digital analyzer, and commissioning devices. Capable of performing physical labor to include carrying and moving equipment and tools up to 50 lbs. Able to work in unusual and sometimes difficult positions such as climbing a ladder, or scaffolding, working within ducts, crawl spaces above ceilings, etc. Able to work flexible hours including weekends to meet customer requirements. Occasion overnight travel may be required for additional training activities. Demonstrate a high level of customer service. Ability to lead & work well with team members. Strong organizational skills, a positive attitude, and an ability to learn quickly. Possess a valid real ID driver's license and driving record that meets company requirements. Able to pass a pre-employment background and drug test. Able to obtain and retain any licenses that are required by National, State, and Local codes. Basic understanding of Network concepts and architectures and Enterprise level security. Preferred Two-year associate degree in Electronics; Network; Computer Science or a related field. NICET level II or the ability to obtain it in the first year. HIRING HOURLY RANGE: $25.96 - $33.65 per hour ((Hourly rate to be determined by the education, experience, knowledge, skills, and abilities of the applicant, internal equity, and alignment with market data.) This position includes a competitive benefits package. The posted salary range reflects the target compensation for this role. However, we recognize that exceptional candidates may bring unique skills and experiences that exceed the typical profile. If you believe your background warrants consideration beyond the stated range, we encourage you to apply. To support an efficient and fair hiring process, we may use technology assisted tools, including artificial intelligence (AI), to help identify and evaluate candidates. All hiring decisions are ultimately made by human reviewers. For details, please visit the About Us tab on the Johnson Controls Careers site at ***************************************** #LI-YT1 Johnson Controls International plc. is an equal employment opportunity and affirmative action employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, age, protected veteran status, genetic information, sexual orientation, gender identity, status as a qualified individual with a disability or any other characteristic protected by law. To view more information about your equal opportunity and non-discrimination rights as a candidate, visit EEO is the Law. If you are an individual with a disability and you require an accommodation during the application process, please visit here.
    $26-33.7 hourly Auto-Apply 11d ago
  • Childcare Team Member - North

    Faith Promise Church 4.0company rating

    Computer software engineer job in Knoxville, TN

    The Childcare Team Member provides support to other ministries of Faith Promise Church by providing care for kids ranging in age from 6 weeks to 5th grade. The successful Childcare Team Member connects intentionally with the kids in their care, prioritizes safety in all areas, elevates the family and strives to make the child's experience personal and engaging. Opportunities to work include but are not limited to: Weeknights after 5:00pm Sundays for Next Steps Special Events Primary Responsibilities Responsibilities may include but not limited to the following items: Know and uphold all Policies and Procedures as it relates to fp KIDS Know and implement lesson plans and curriculum as defined for each event Proactively communicates available hours to work each month Perform all other duties as assigned Requirements All successful candidates must complete and pass a background check. For more information, contact your campus representative.
    $23k-31k yearly est. 60d+ ago
  • Software Engineer, iOS Core Product - Knoxville, USA

    Speechify

    Computer software engineer job in Knoxville, TN

    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 App of the Day. 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 With the growth of our iOS app, being the #18 productivity app in the App Store category and also our recent recognition as Apple's 2025 Design Award for Inclusivity, we find the need for a Senior iOS Engineer to help us support the new user base as well as work on new and exciting projects to push our missing forward. This is a key role and ideal for someone who thinks strategically, enjoys fast-paced environments, 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 Opportunity to lead key engineering and product decisions Actively shipping production code for the Speechify iOS app Work within a dedicated product team Participate in product discussions to shape the product roadmap Maintain and enhance the existing complex app architecture An Ideal Candidate Should Have Experience. You've worked on products that scaled to a large user base Track record. You have worked on various products from inception to decent traction. You have been responsible for engineering the product Customer obsession. We expect every team member whose responsibilities directly impact customers to be constantly obsessed about providing the best possible experience Product thinking. You make thoughtful decisions about the evolution of your product and support internal teams and designers into taking the right direction Speed. You work quickly to generate ideas and know how to decide which things can ship now and what things need time Focus. We're a high-growth startup with a busy, remote team. You know how and when to engage or be heads down Technical skills. Swift, SwiftUI Technical Requirements: Swift Programming Language SwiftUI experience Experience in Multithreading Programming Working with CI/CD infrastructure Experience with Fastlane SOLID principles, the ability to write every single class according to SOLID Experience with Git and understanding of different Git strategies What We offer: A fast-growing environment where you can help shape the company and product An entrepreneurial crew that supports risk, intuition, and hustle The opportunity to make a big impact in a transformative industry A competitive salary, a collegiate atmosphere, and a commitment to building a great asynchronous culture Work on a product that millions of people use and where daily feedback includes users sharing that they cried when they first found the product because it was so impactful on their lives Support people with learning differences like Dyslexia, ADD, Low Vision, Concussions, Autism, and Second Language Learners, and give reading superpowers to professionals all over the world Work in one of the fastest growing sectors of tech: Intersection of Artificial Intelligence and Audio 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. Auto-Apply 2d ago
  • Software Engineer- Kubernetes

    Cadre5

    Computer software engineer job in Knoxville, TN

    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 Kubernetes 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. 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: Custom Kubernetes operator development Design, implement, maintain, modify, and test custom Kubernetes operators written in Go and/or Ansible Enhance existing software development processes, practices, and standards. test environments to evaluate tooling based on performance, feature set, and maintainability-especially for components that must work reliably with on-premise hardware and OS requirements. Support the use and understanding of in-house Kubernetes operators and serve as a maintainer for those controllers. Architecture & Infrastructure as Code and Tooling Develop and implement an Architecture as Code process for the Slate platform Write and maintain infrastructure and deployment code using tools such as ArgoCD (GitOps), Puppet (OS management), Go, Python, Bash, Ansible, Terraform, and GitLab CI. Engage with development teams to understand platform needs and tailor the cluster experience to meet evolving requirements. Technical Leadership for Software Engineering Provide software development, guidance, code reviews, and pair programming support to a team of 11 engineers. Contribute to onboarding, team documentation, and process improvement initiatives. Act as a go-to technical expert for all Kubernetes custom operator questions across the engineering organization. Collaboration Partner closely with internal cybersecurity and development teams to ensure the platform custom operators meets security, compliance, and usability expectations. Participate in cross-functional projects related to platform enhancements, cluster lifecycle automation and infrastructure provisioning. Basic Qualifications: Experience with the following key technologies and tools: Languages: Go, Python, Bash CI/CD: GitLab CI, ArgoCD IaC/Config Management: Puppet, Helm, Ansible Kubernetes & Ecosystem: On-prem K8s, Custom Operators, Service Mesh, k8s architecture Operating Systems: Linux-based OS management at the hardware level, strong Linux sysadmin skills The ability to obtain and maintain a Department of Energy "Q" clearance may be 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
  • Senior Software Engineer

    RDI Technologies 3.9company rating

    Computer software engineer job in Knoxville, TN

    RDI Technologies combines computer vision and digital signal processing to bring new technology to the industrial maintenance and asset reliability markets. We are excited to bring game-changing technology to this well-established market, and we need to bring new talent to our development team. Role Description: As a member of our development team, you will contribute to the advancement of existing RDI products and contribute to the creation of new products not yet released to the marketplace. We are looking for a senior .NET developer with a solid understanding of object-oriented programming principles who can write extensible, maintainable software applications. Duties and Responsibilities: Participates in the development of the architecture and technical design of application systems. Develops and implements extensible, maintainable application systems. Assists in developing project time tables by defining required project tasks and estimating these tasks. Assists in evaluating customer feedback on delivered products and identifying improvements for future development. Required Skills and Experience: At least 5 years commercial software development or related experience Bachelor's Degree in Computer Science, Electrical Engineering or a related field Experience developing Windows applications using C# and the .NET framework Solid understanding of object-oriented programming principles Knowledge of .NET design patterns Ability to structure applications for maintainability, extensibility and testability C/C++ programming experience Experience developing for both Windows and Linux Experience with Microsoft TFS and the Visual Studio development environment Ability to work effectively in a team environment collaborating with a cross- functional team Self-motivated, results driven, customer focused Ability to estimate effort required to implement identified tasks Excellent written and verbal communication skills Preferred Skills: Experience with client/server communication Experience with .NET8 Experience with gRPC Experience with computer vision and image processing libraries Experience with software development through the full software development life cycle (requirements, design, implementation, deployment, support) Good understanding of databases, schemas, indexes, and SQL Server Experience with digital signal processing algorithms Experience with vibration analysis of rotating machinery Experience with software usability and optimizing user interfaces Position Details: Full-time Located in the Knoxville, TN RDI headquarters Competitive benefits including medical/dental/vision insurance and 401k Why work at RDI Technologies: RDI Technologies is experiencing a rapid expansion in our business both in the volume of sales and the breadth of product offerings. This will allow career growth opportunities as technical leadership will be required to support the broader offering of products. At RDI all of the decisions are made locally in the Knoxville, TN headquarters. Working in the Knoxville office will provide access to the leaders and allow you to contribute to the decisions that are made. Our company is applying new computer vision technology to various markets. This provides constant opportunities to learn and grow as an engineer. This learning involves both new technologies and new problem domains, such that solutions can be designed and developed to leverage new technology to solve existing problems in new ways. RDI drives product development from a technical direction. So the development team has significant input into the products that are put into the hands or our customers. Developers are encouraged to interact with customers before and after product launch to better understand customer needs and gain insight into how to improve the product. About RDI Technologies: RDI Technologies is pioneering the camera as the sensor of the future because visualization is faster, safer, and makes the complex simpler. The company's proprietary technology platform powered by Motion Amplification enables users to see and measure motion that is impossible to see with the human eye and could previously only be measured by contacting sensors. RDI's products combine the power of modern cameras with software to turn what used to be complex charts and graphs into easy-to-understand video data that enables users to quickly and safely solve their toughest problems and communicate the results.
    $80k-104k yearly est. Auto-Apply 60d+ ago
  • Power Systems Engineer

    Enernex 3.6company rating

    Computer software engineer job in Knoxville, TN

    Basic Function: Conducting engineering studies on utility power systems. Education: Electrical Engineering degree from an accredited ABET university with emphasis on power systems. Required Skills: Six months of experience conducting simulations and analytical studies of electric power systems including harmonic, transient, stability, and load flow analysis Strong foundational knowledge of electrical engineering including, but not limited to: Principles of energy conversion, transmission, and distribution Power Systems modeling and analysis: steady state and dynamics; short circuit analysis; voltage regulation Power systems stability and control theory Excellent communication skills - report writing and spoken in English Demonstrated knowledge in at least one high-level programming language (Matlab, VBA, Python, etc.) with application to data analysis techniques Highly analytical mindset, with the ability to conduct thorough analysis with quality, integrity, objectivity, and attention to detail Willing to gain the specialized functional skills and industry knowledge to be successful in role Work under direct supervision of the Senior Consultants, Principal Consultants, and Directors of the Power Systems Engineering team Minimum of 12 hours in Power Systems Engineering Coursework Minimum of a Bachelors degree in electrical engineering with emphasis on power systems. Additional Skills Preferred: Six Months of experience conducting simulations and analytical studies of electric power systems to assess steady-state and dynamic performance Demonstrated proficiency in at least two power systems simulation tools such as PSS/e, PSLF, TARA, Digsilent, Aspen, Cyme, OpenDSS, EMTP, PSCAD, etc. Duties and Responsibilities include, but are not limited to: Performs complex modeling and technical analysis of power systems to assess, validate and optimize interconnection, transmission, and distribution projects, from early feasibility through advancement with jurisdictional processes of related planned authorities, through to detailed specification, support of commissioning, or post construction problem resolution, involving conventional AC and high voltage DC transmission, and interconnection of generation involving conventional and inverter-based resources - solar, wind, offshore wind, and energy storage. Develops preliminary engineering deliverables in support of application and jurisdictional study processes that establish basic specifications, conceptual plans, and supporting models, and responds to technical inquiries from jurisdictional planning authorities to defend related projects, and to comply with requests that seek to refine modeling Performs full range of power system studies on associated with conceptual planning, design specification and problem resolution, involving steady-state analysis, such as power flow and short circuit analysis, and analysis of transient phenomenon involving harmonics, switching, and insulation coordination. Performs simple protective device coordination and arc flash studies Performs surveys, and subsequent data analysis to inform on power quality issues Utilizes wide range of software tools to assist in power system studies and data analysis tasks Publish and present study results at meetings and conferences Perform routine work that conforms to all project/task requirements and that requires a basic understanding and application of engineering theories, standards, concepts, techniques, as well as, knowledge of engineering/industry codes and government regulations Compensation package includes competitive salary (commensurate with experience), annual performance bonus, and an attractive benefits package. EnerNex is an electric power engineering and consulting firm specializing in the development and application of new electric power technologies. EnerNex provides engineering services, consulting, and software development and customization for energy producers, distributors, users, and research organizations. Our focus is to help our customers understand and solve electric power related issues, as well as, develop technology and expertise that will ultimately improve the operation and reliability of electric power systems. We will consider offsite/remote workers as well (United States only)
    $78k-100k yearly est. 60d+ ago
  • Android Developer

    Elotouch

    Computer software engineer 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 Auto-Apply 60d+ ago
  • .Net Developer

    ITR 4.2company rating

    Computer software engineer job in Knoxville, TN

    Job Description.Net Developer Responsibilities Perform code writing Conduct peer reviews of written code Test and deploy application and systems Conduct quality assurance on new and existing software Participate in team meetings Qualifications Developer with 5 or more years if experience developing web-based database applications 2 years development experience using Microsoft .Net technology 2 years experience developing SQL Server database Must be proficient in the following: .NET, MVC, Entity Frameworks and jQuery Experience using web APIs for interface with other applications is preferred
    $83k-108k yearly est. 11d ago
  • DevOps Engineer

    C2 Labs

    Computer software engineer job in Knoxville, TN

    C2 Labs [*************** partners with clients on their IT transformation journey via our industry leading capabilities in full stack development, hyper automation/DevOps, and cyber security compliance. C2 Labs provides specialized products and services that allow our clients to innovate with speed and scale seamlessly while maintaining a robust and effective security posture. As digital transformation partners, we address the most urgent needs that hold back our clients including pro-actively addressing cultural change, quantifying risk, automating/eliminating paperwork, and addressing critical skill gaps. C2 offers an above market benefits package including comprehensive health insurance, 401k, and unlimited Paid Time Off (PTO) for full time W-2 employees. Position: Are you ready to take your career to the next level with a DevOps position in a cutting-edge company that is shaping the future? We are actively seeking a talented and experienced DevOps Engineer to lead efforts to assist our clients in containerizing applications, adopting cloud native technologies, automating manual processes, and modernizing legacy applications using modern frameworks. You will have the opportunity to network with clients, vendors, and in-house personnel as well as leveraging the latest tools for containerizing applications with Docker, implementing modern DevOps practices, leveraging advanced Continuous Integration (CI)/Continuous Deployment (CD) capabilities, and re-architecting applications to be cloud native. This position can be based anywhere physically within the United States. This position will require periodic travel (up to 25%) for client meetings and work assignments. The candidate must be a US Citizen and is subject to a background check and unannounced drug testing requirements. If you're ready to work on the most cutting-edge IT/Cyber challenges, we are excited to have you on our team. Job Duties: Strong DevOps experience including manual task automation and building pipelines within a CI/CD environment to reduce manual labor associated with build and deploy processes Experience building sophisticated and highly automated infrastructure with Infrastructure as Code (IaC) Experience with performance optimization, security hardening, and overall architecture for complex enterprise systems Knowledge of cloud native development tools and practices such as object storage, Platform as a Service (PaaS) offerings, serverless computing, etc. Familiarity with modern containerization tooling including Docker and Kubernetes Knowledge of version control systems leveraging Git tooling and related processes Developing documentation/procedures and communicating/training client personnel Manually constructing Dockerfiles by reviewing existing source code Testing application builds and remediating issues found during testing Documenting learning within wikis/Markdown Work as part of an Agile/Scrum team to scope work in Sprints and interface independently with SMEs Strong knowledge of Python, PowerShell, Bash, and/or other scripting languages Experience with deploying full stack solutions including modern Javascipt frameworks (React, Angular, or Vue), middle tier design (.Net Core or Java), and database design (SQL Server, Oracle, and NoSQL DBs) Education/Training, Qualifications, and Certification: Must be a U.S. Citizen Bachelor's degree in information technology and/or Computer Science OR Eight years of additional experience with technical certifications may be substituted in lieu of education/degree Q clearance desired (Ability to obtain clearance required) DOE or DOD experience is preferred OR 7 years' experience in technology development AND 5 years with automation focus. Experience with command line driven applications and technologies with a preference for Linux direct experience Hands on experience containerizing applications with Docker Hands on experience with CI/CD tools such as GitHub Actions, GitLab, Jenkins, and Azure DevOps Pipelines Familiarity with Infrastructure as Code and related tools such as Ansible, Puppet, Chef, or Terraform Familiarity with Robotic Process Automation (RPA) tools with a preference for UiPath Experience using Git tools for configuration management of source code with strong experience in GitOps (pipeline driven automation using Git branching/merging) Strong analytic skills to evaluate systems and code against desired requirements. Ability to understand requirements and create technical documentation of code accordingly with minimal supervision. Knowledge of IP networking, VPN's, DNS, load balancing and firewall Familiarity with any monitoring tools like Splunk, GuardDuty, AppDynamics, Nagios, New Relic Proficiency with word processing, spreadsheet and presentation software applications for writing well-polished, error free client deliverables Strong attention to detail with the ability to prioritize and multi-task DevOps related certifications and training desired Strong project management experience with Agile/Scrum certifications desired Strong written and verbal communication skills for interacting with clients Microsoft, Docker, Kubernetes, AWS, and/or Azure certifications preferred
    $75k-98k yearly est. 20d ago

Learn more about computer software engineer jobs

How much does a computer software engineer earn in Middlesborough, KY?

The average computer software engineer in Middlesborough, KY earns between $62,000 and $104,000 annually. This compares to the national average computer software engineer range of $77,000 to $134,000.

Average computer software engineer salary in Middlesborough, KY

$81,000
Job type you want
Full Time
Part Time
Internship
Temporary