Post job

Staff software engineer jobs in Springfield, TN - 48 jobs

All
Staff Software Engineer
Senior Software Engineer
Software Engineer
Principal Software Engineer
Software Engineering Manager
Senior Engineer
Devops Engineer
Software Developer
Lead Engineer
Senior Applications Engineer
  • Engineering Manager - Embedded Software

    Holley Performance

    Staff software engineer job in Bowling Green, KY

    Job Description Reports To Senior Engineering Manager - Embedded Software Brands For over a century, Holley Performance Brands has been at the forefront of automotive innovation - powering enthusiasts, racers, and builders who demand performance without compromise. We design, engineer, and manufacture world-class products. At Holley, engineering is central to our mission. We're building the next generation of performance technology - uniting engineering disciplines to create integrated systems that push the boundaries of what's possible, from the street to the track. Position Summary The Engineering Manager - Embedded Software leads day-to-day delivery of embedded software, firmware, and controls across multiple product lines. You will manage and mentor engineers while remaining a hands-on technical contributor - raising the bar on quality, reliability, and real-time performance. You will plan, coordinate, and clearly communicate scope, schedule, and risk across stakeholders; foster innovation and reuse; and ensure alignment to platform architecture, safety, and release readiness. Key Responsibilities · Be an effective people manager with the ability to get hands-on in code development (code reviews, design, debugging, writing software, integration). · Coaches and develops team of engineers, creating an inclusive culture. · Own planning and execution of embedded software projects in Jira (backlog, milestones, risks, release readiness). · Define and drive platform strategy (architecture, reusability, scalability, interface management, model-based development) · Lead technical discussions/design reviews. Serve as Subject Matter Expert for embedded software, firmware, controls, and communications. · Run day-to-day Software Development activities: standups, dependency/risk management, unblock the team, coordinate cross-functionally. · Establish and enforce engineering standards (coding, version control, CI, test automation, defect tracking). · Oversee the development, negotiation, and approval of Interface Control Documents with external suppliers, and manage supplier engagement projects. · Promote continuous learning and innovation - balance new technical approaches with pragmatic, production-ready solutions. · Collaborate in planning and development with cross-functional teams such as Systems, Validation, Hardware, and Product. · Manage New Product Development, Continuous Improvement, and Issue projects with urgency, accuracy, and accountability. Required Qualifications · B.S in Electrical, Computer, Software, Mechanical Engineering, or related field. · 7+ years automotive embedded software experience, including 1-3 years in technical leadership/people leadership. · Proficiency in C/C++ for embedded systems; experience with model-based development (MATLAB/Simulink). · Solid understanding of embedded software, controls, firmware, architecture, and communication (CAN, LIN, UDS, J1979, OBDII, etc.) · Proven project planning and defect tracking in Jira. · Strong organization, communication, and problem-solving skills. · Experience managing internal and supplier interfacing projects. Preferred Qualifications · Master's degree in engineering or related field. · Passionate about automotive and powertrain vehicles and systems. · Experience integrating software, validation, calibration, or diagnostic functions. · Knowledge of Internal Combustion Engine (ICE) fundamentals and Engine Management Systems. Why Join Holley At Holley Performance Brands, you'll be part of a team that engineers products trusted by performance enthusiasts worldwide. You'll have the opportunity to: · Shape the future of performance products in a company that values innovation and speed. · Work alongside passionate experts who share your love for vehicles and technology. · Build systems that combine engineering excellence into world-class automotive solutions. Join us and help power the next generation of performance. Holley is an Equal Opportunity Employer committed to building a diverse and inclusive workforce. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, marital status, veteran status, disability, or any other legally protected status. If you require assistance or accommodation due to a disability during the application process, please contact human resources.
    $86k-120k yearly est. 23d ago
  • Job icon imageJob icon image 2

    Looking for a job?

    Let Zippia find it for you.

  • Principal Software Simulation Engineer

    Job Listingsby Light Hq

    Staff software engineer job in Fort Campbell North, KY

    Veraxx Engineering Corporation, a By Light Company is an engineering services company supplying modeling, simulation, and training solutions. Services include hardware, software, and system engineering, requirements assessments, system development, integration, testing, documentation, and customer support services. Veraxx has a high level of expertise in flight simulation hardware and software development, as well as computer architecture, tactical environments, interoperability (HLA/DIS), avionics systems, graphics and real-time embedded systems. Candidate will have the opportunity to work on a variety of flight simulators and develop/integrate software in areas such as avionics, tactical environments, interfaces to audio, visual, motion, and I/O systems, and Instructor Operator Stations (IOS). Software development is primarily done in the Linux and Windows operating systems using a variety of languages (C/C++, Ada, FORTRAN, C#). Position Overview Principal Software Engineers at Veraxx are the most senior S/W developers typically responsible for the lead S/W role on a project and/or expert in a specific software system. As a Lead S/W Engineer a principal S/W Engineer is responsible for overall S/W architecture and development in support of a flight simulation project. Lead S/W engineers work closely with Project Managers and Systems Engineers to define S/W tasks, schedules and budgets. Lead S/W Engineers will lead small teams throughout all phases of a project including requirements analysis, design, development and test. Lead S/W Engineers provide support and guidance to subordinates to ensure successful project execution with a focus on quality, schedule and budget. Principal S/W Engineers can also be experts in a specific application or software field such as graphics development, real-time programming, video stream, etc. Responsibilities Assist project management as appropriate and provide task-oriented supervision to subordinate staff. Provide expert analysis of complex engineering-related problems. Design S/W architectures for overall systems. Manage the technical and/or administrative aspects of a project. Prepare technical reports identifying results of technical studies and makes recommendations on appropriate actions to take. Interface with customers including presentations of software designs at customer reviews. Ability to lead teams of 5-10 S/W developers in support of projects through all phases of projects including requirements analysis, design, development and test. Review work of subordinate personnel; provide guidance and training where appropriate. Provide technical input and budget for S/W tasks in proposal efforts. Required Experience/Qualifications BS/MS Engineering, Hard Sciences or Computer Science and 10+ years SWE experience Ability to develop in multiple languages including: C, C++, FORTRAN, or Ada Proficient in Visual Studio IDE, GCC compilers / Makefiles Proficient in Windows, UNIX/Linux Software Engineering Concepts & Processes Preferred Experience/Qualifications Knowledge of object-oriented design concepts Knowledge of flight simulation Knowledge of real time programming Knowledge of military aircraft systems and avionics a plus. Knowledge of networking Special Requirements/Security Clearance Ability to obtain and/or maintain a Secret DOD clearance.
    $89k-118k yearly est. Auto-Apply 39d ago
  • Senior Software Engineer - Frontend

    Zipliens

    Staff software engineer job in Franklin, TN

    Job Description Zipliens is looking for a Senior Frontend Software Engineer to join our team building the next generation of applications for the legal industry. After several years of high growth, Zipliens has become a leader in lien resolution-a process required in most personal injury settlements. The software we build helps injured parties receive their settlement funds more quickly and completely, giving our work clear, real-world impact beyond the technical challenges. In the coming year, we'll be building out a new generation of tools and client experiences focused on rapid case evaluation, streamlined staff workflows, comprehensive case tracking, and effective negotiation. As a senior software engineer, you'll contribute to the overall architecture of the user interface, mentor team members, and work directly with stakeholders to deliver intuitive, user-centered customer experiences. The ideal candidate blends strong software engineering fundamentals with a focus on usability and user-space applications. Requirements Responsibilities: Develop, maintain, and enhance user-facing applications, delivering intuitive, performant, and maintainable frontend experiences. Build high-quality, accessible, and responsive user interfaces using modern frontend technologies (e.g., React). Contribute to the design and implementation of scalable user application patterns and components, following established architectural standards. Identify and implement improvements to application performance, usability, and reliability. Apply security best practices, including secure data handling and authentication flows. Troubleshoot and resolve complex frontend issues in development and production environments. Collaborate closely with Product and Design to translate requirements and UX designs into effective solutions. Partner with other engineers to integrate APIs and data services into user-facing applications. Conduct code reviews and support the growth of junior engineers through feedback and collaboration. As an individual contributor, act in a leadership role to ensure the team's technical direction and work item assignment meet standards of quality, clarity, and extensibility. Qualifications: 5+ years of software development experience, with a strong focus on UI development. Expertise in React and modern web techniques with experience building dynamic, responsive, and accessible user interfaces. Strong understanding of frontend architecture, component-based design, and state management patterns. Experience connecting backend systems and APIs; working knowledge of backend frameworks (e.g., Python/Django, Node.js) is a plus. Familiarity with performance optimization, browser behavior, and frontend debugging techniques. Excellent communication and collaboration skills, with experience working with cross-functional teams. Ability to work on-site at least three days per week (60%) in our Spring Hill, TN office - strongly preferred. Benefits Private Health Care Plan (Medical, Dental & Vision) Company HSA contributions for HDHP participants Flexible Spending Accounts (Health & Dependent Care) Company-Paid Short-Term Disability Coverage Voluntary Long-Term Disability, Life, AD&D, and Supplemental Coverage Options 401(k) Plan with Company Match Paid Time Off (Vacation, Sick Time & Select Holidays) Paid Parental Leave Pay Disclosure: The total base salary range for this role is $115,000 - $155,000 annually, with opportunity for a quarterly discretionary bonus. Final compensation will be determined based on skills and experience. Work Authorization: Applicants must be authorized to work in the United States without the need for employer-sponsored visa support now or in the future.
    $115k-155k yearly 13d ago
  • Principal Software Simulation Engineer

    Raydon Corporation 4.1company rating

    Staff software engineer job in Fort Campbell North, KY

    Veraxx Engineering Corporation, a By Light Company is an engineering services company supplying modeling, simulation, and training solutions. Services include hardware, software, and system engineering, requirements assessments, system development, integration, testing, documentation, and customer support services. Veraxx has a high level of expertise in flight simulation hardware and software development, as well as computer architecture, tactical environments, interoperability (HLA/DIS), avionics systems, graphics and real-time embedded systems. Candidate will have the opportunity to work on a variety of flight simulators and develop/integrate software in areas such as avionics, tactical environments, interfaces to audio, visual, motion, and I/O systems, and Instructor Operator Stations (IOS). Software development is primarily done in the Linux and Windows operating systems using a variety of languages (C/C++, Ada, FORTRAN, C#). Position Overview Principal Software Engineers at Veraxx are the most senior S/W developers typically responsible for the lead S/W role on a project and/or expert in a specific software system. As a Lead S/W Engineer a principal S/W Engineer is responsible for overall S/W architecture and development in support of a flight simulation project. Lead S/W engineers work closely with Project Managers and Systems Engineers to define S/W tasks, schedules and budgets. Lead S/W Engineers will lead small teams throughout all phases of a project including requirements analysis, design, development and test. Lead S/W Engineers provide support and guidance to subordinates to ensure successful project execution with a focus on quality, schedule and budget. Principal S/W Engineers can also be experts in a specific application or software field such as graphics development, real-time programming, video stream, etc. Responsibilities * Assist project management as appropriate and provide task-oriented supervision to subordinate staff. * Provide expert analysis of complex engineering-related problems. * Design S/W architectures for overall systems. * Manage the technical and/or administrative aspects of a project. * Prepare technical reports identifying results of technical studies and makes recommendations on appropriate actions to take. * Interface with customers including presentations of software designs at customer reviews. * Ability to lead teams of 5-10 S/W developers in support of projects through all phases of projects including requirements analysis, design, development and test. * Review work of subordinate personnel; provide guidance and training where appropriate. * Provide technical input and budget for S/W tasks in proposal efforts. Required Experience/Qualifications * BS/MS Engineering, Hard Sciences or Computer Science and 10+ years SWE experience * Ability to develop in multiple languages including: C, C++, FORTRAN, or Ada * Proficient in Visual Studio IDE, GCC compilers / Makefiles * Proficient in Windows, UNIX/Linux * Software Engineering Concepts & Processes Preferred Experience/Qualifications * Knowledge of object-oriented design concepts * Knowledge of flight simulation * Knowledge of real time programming * Knowledge of military aircraft systems and avionics a plus. * Knowledge of networking Special Requirements/Security Clearance * Ability to obtain and/or maintain a Secret DOD clearance.
    $85k-108k yearly est. 38d ago
  • Software Developer L3

    Ncontracts

    Staff software engineer job in Brentwood, TN

    Nashville, TN or Remote | Product and Development | Full-Time WHO WE ARE Headquartered in Nashville, Tenn., Ncontracts leads the industry in integrated risk management and compliance solutions, serving over 5,000 financial institutions nationwide. As a seven-time Inc. 5000 Fastest Growing Companies honoree and consistent year-over-year recipient of "Best Places to Work" awards, we offer a thriving, work environment where career growth and life-work balance go hand in hand. At Ncontracts, you'll join a team of industry experts dedicated to strengthening the financial services sector through innovation and thought leadership. We're seeking creative, collaborative, and self-driven professionals across all areas of our business - from developing cutting-edge solutions to sales, marketing, customer support, and beyond. Join us in our mission to make the financial industry stronger and more resilient, while advancing your career in a supportive, dynamic environment that values your unique skills and perspectives. THE ROLE Ncontracts is hiring a Software Developer - L3. This role will be tasked with building software as part of a cross functional team alongside other developers, designers, product management, and QA. You will be responsible for helping to break down work, maintaining strong communication with your teammates about the work you are doing, and holding yourself and your teammates accountable for creating high quality, useful software to our customers. A Software Developer - L3 at Ncontracts is expected to exhibit the following attributes: Intentional mentorship: Ncontracts is dedicated to teaching and growing talent and expects everyone to help those less experienced. Honesty: Whether reviewing code, participating in retrospectives, or working with your team on what direction to take a feature, we expect openness and honesty. Honesty creates trust, and we believe that all great teams are built on trust. Low Ego: Have confidence in your skills and experience but be willing to alter your opinions and ideas when another, better one comes along. Have strong opinions, but loosely held. Instinctive troubleshooting: Rapid diagnosis and resolution of bugs or problems is essential to a productive team, and we expect you to have significant knowledge from experience to bring to bear. Deep Curiosity: You will be expected to research new and exciting technologies, perfect the use of existing technologies, and discover new libraries, tools, and processes that can affect change across the organization. Motivation: You are a natural self-starter, and you enjoy solving problems. You can jump in with minimal instruction and figure out what should be done. It is expected you will have the following: Expertise in one or more of the following languages and their common frameworks: .NET Core / .NET Framework, and C#, .NET MVC & Web API, React or similar frameworks like Vue.js or Angular Exposure to AI-assisted coding tools and modern development practices Experience in cloud platforms like Azure or AWS Understanding of API Security and OAuth Familiarity with distributed version control systems like Git Solid understanding of SQL best practices Experience writing unit tests Experience building and working with CI/CD pipelines with an understanding of PowerShell. Experience giving and receiving code reviews, both live and written. It is helpful for you to have at least some of the following: Experience working in horizontally scaling systems Experience in or knowledge of message/event driven architecture patterns and distributed systems architecture Familiarity with systems integration Experience working with an integrated design team An automation mindset WE OFFER A fun, fast-paced work environment Responsible PTO Plan that meets or exceeds state and local medical and family leave laws 11 paid holidays Community and social events to keep you connected and engaged Mental Health Benefits Medical, Dental and Vision insurance Company-paid Group Life Insurance, Short- and Long-Term Disability Flexible Spending Account & Health Savings Account Aflac Benefits - Critical Illness, Cancer Protection, & Hospital Choice Pet Insurance 401 (k) with company match with eligibility on Day 1 of employment 2 Paid Volunteer Time Off Days And much more! Compensation Information Pursuant to state and local law disclosure requirements, the pay range for this role, with final offer amount dependent on education, skills, experience and location is $100,000 to $130,000 per year. This position may be eligible for an annual discretionary incentive award. The incentive award amount is dependent upon company performance and your personal performance and is not guaranteed. AAP/EEO Statement Ncontracts provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type 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. 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. Other Duties Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee for this job. Duties, responsibilities, and activities may change at any time with or without notice.
    $100k-130k yearly Auto-Apply 1d ago
  • Senior COBOL Developer PART TIME

    Maximus 4.3company rating

    Staff software engineer job in Bowling Green, KY

    Description & Requirements Maximus is seeking a PART TIME Senior IBM COBOL Developer to support our Internal Revenue Service (IRS) client. . Candidates must possess an active Moderate-Risk Background Investigation (MBI). Job Description Essential Duties and Responsibilities: - Assess data needs and design requirements for systems changes and enhancements. - Develop and execute system testing plans and system change migration to production plans for compliance with system change control requirements. - Perform trouble-shooting and programming analysis of systems issues. - Develop system requirements of ad hoc reporting as needed. - Maintain updated knowledge of contract compliance provisions for the project, department, and position. - Follow policies and procedures without deviation. - Develop, design, and implement custom applications supporting enhancements and additional projects as required for meeting project deliverables. - May provide guidance, coaching, and training to other employees within job area. Job-Specific Essential Duties and Responsibilities: - Create, update, unit test, and maintain IBM COBOL programs - Update documentation such as Functional Specification Packages (FSPs) or Program Requirements Packages (PRPs) and/or Visio diagrams, and/or spreadsheets as needed - Track requirements and create/execute unit test cases - Write, analyze, review and/or provide comments on documentation such as Unified Work Requests (UWR), UWR responses and Internal Revenue Manuals (IRM), Interface Control Documents (ICD) Computer Operator Handbooks (COH) - Rewrite programs, using workflow charts and diagrams, and applying knowledge of computer capabilities, tax processing subject matter expertise, and symbolic logic. - Perform or direct the revision, repair, or expansion of existing programs to increase operating efficiency or adapt to new requirements - Consult with managerial, engineering, and technical personnel to clarify program intent, identify problems, and suggest changes - Perform systems analysis and programming tasks to maintain and control the use of computer systems software - Compile and write documentation of program development and subsequent revisions, inserting comments in the coded instructions so others can understand the program - Prepare detailed workflow charts and diagrams that describe input, output, and logical operation, and convert them into a series of instructions coded in a computer language - Consult with and assist testers in the development, SAT and FIT environments Minimum Requirements - Bachelor's degree in relevant field of study and 5+ years of relevant professional experience required, or equivalent combination of education and experience. Job-Specific Minimum Requirements: - Bachelor's Degree from an accredited college or university required; an additional four (4) years of related work experience can substitute for a degree - At least five (5) years of relevant experience required - Must possess an active IRS Moderate-Risk Background Investigation (MBI) - At least four (4) years of experience with IBM COBOL programming language - Experience with DB2 and IBM DB2 utilities - Experience with CICS - Good verbal and written communication skills - Demonstrated success in client support - Ability to interface with all levels of management - Ability to perform complex tasks with minimal supervision and guidance - Excellent time management, scheduling and organizational skills - Ability to work well independently or in a team setting Preferred Skills and Qualifications: - Experience with IRS processing systems; experience with SQL, JCL, Batch processing. #techjobs #veteranspage #LI-Remote EEO Statement Maximus is an equal opportunity employer. We evaluate qualified applicants without regard to race, color, religion, sex, age, national origin, disability, veteran status, genetic information and other legally protected characteristics. Pay Transparency Maximus compensation is based on various factors including but not limited to job location, a candidate's education, training, experience, expected quality and quantity of work, required travel (if any), external market and internal value analysis including seniority and merit systems, as well as internal pay alignment. Annual salary is just one component of Maximus's total compensation package. Other rewards may include short- and long-term incentives as well as program-specific awards. Additionally, Maximus provides a variety of benefits to employees, including health insurance coverage, life and disability insurance, a retirement savings plan, paid holidays and paid time off. Compensation ranges may differ based on contract value but will be commensurate with job duties and relevant work experience. An applicant's salary history will not be used in determining compensation. Maximus will comply with regulatory minimum wage rates and exempt salary thresholds in all instances. Accommodations Maximus provides reasonable accommodations to individuals requiring assistance during any phase of the employment process due to a disability, medical condition, or physical or mental impairment. If you require assistance at any stage of the employment process-including accessing job postings, completing assessments, or participating in interviews,-please contact People Operations at **************************. Minimum Salary $ 55.29 Maximum Salary $ 75.00
    $86k-109k yearly est. Easy Apply 6d ago
  • Software Engineer II

    Coats 4.3company rating

    Staff software engineer job in La Vergne, TN

    Job Description The Software Engineer II is responsible for the design, development, and maintenance of software applications in support of organizational objectives. This role contributes throughout the software development lifecycle, including requirements analysis, system design, coding, testing, debugging, and ongoing support. The position applies established software engineering practices while developing proficiency in more complex systems and problem domains. This position collaborates with cross-functional stakeholders to ensure solutions meet quality, performance, and reliability standards. What You'll Do: Build, test, and maintain application software Develop responsive, intuitive user interfaces Create test plans for features and products Develop, debug, and test embedded firmware Participate in code reviews Write deployment and support documentation Qualifications: Bachelor's in Electrical/Computer Engineering, Computer Science, or equivalent 2 to 6 years of experience in a work environment C# / .NET / Visual Studio experience Object-oriented programming and software design knowledge Git and bug-tracking experience (Atlassian a plus) Embedded systems firmware development experience Able to work independently and cross-functionally Preferred: Android or Linux experience C / C++ proficiency .NET MAUI/Xamarin Forms and MVVM design Customer-facing UI/UX experience Azure or AWS development experience Manufacturing environment experience The Coats Company is an equal opportunity employer that evaluates qualified applicants without regard to race, color, national origin, religion, ancestry, sex (including pregnancy, childbirth and related medical conditions), age, marital status, disability, veteran status, citizenship status, sexual orientation, gender identity or expression, and other characteristics protected by law. Powered by JazzHR uWQkK8DZ4G
    $72k-90k yearly est. 12d ago
  • Senior Software Engineer

    Jobs for Lebanon

    Staff software engineer job in Lebanon, TN

    Senior Software Engineer Requirements: Object oriented design skills .NET platforms (framework and donet core), including C# .NET • Web-related technologies (HTML 5, CSS, JavaScript, JSON, JQuery, Bootstrap, Angular ...) • WCF, Web Api (RESTful services) SharePoint is a plus • Experience in developing and consuming Restful Web Services. • Visual Studio • Windows Services • IIS and SQL Server • Aptitude for programming and learning new technologies • Develop solution based on functional specifications • Minimum 4 years of experience using Microsoft .NET Technologies for design and developments • Excellent Debugging and Troubleshooting skills Experience working with content management (upload, download, read and write files) • Familiar with Code Source Management like Git and TFS • Very good verbal & writing communication skills, especially in English . Customer Oriented • Excellent Organization skills • Cross-group collaboration and teamwork skills Additional Information All your information will be kept confidential according to EEO guidelines.
    $78k-102k yearly est. 60d+ ago
  • Senior Software Engineer

    Eosys Group

    Staff software engineer job in Smyrna, TN

    Full-time Description Our engineers are some of the most talented and engaged in the industry. As a leader in providing industrial automation and integration services, we offer stimulating, challenging projects across a wide variety of industries including Consumer Packaged Goods, Food and Beverage, Chemical, Automotive, Metals, Pulp & Paper and Power & Utilities. We work in small teams, build strong relationships with our colleagues and customers, and provide many opportunities for career development. For all these reasons and more, our Engineers have a strong sense of accomplishment and choose to call EOSYS home. As a Senior Software Engineer at EOSYS, you will be working with small, multi-disciplinary teams to develop software solutions for our manufacturing clients. Applications range from standalone SCADA applications to full-scale MES/MOM applications across multiple facilities. The EOSYS Digital Transformation team focuses primarily on the food & beverage and automotive industries. Projects typically range from a few weeks up to 6 months. On some projects, you will also be a part of the project commissioning team that goes onsite to the client. This allows you to see the “fruits of your labor” while also getting to experience unique manufacturing environments such as automotive assembly, guitar manufacturing, chocolate production and whiskey making. Based on your capabilities and interest, there will be opportunities to learn new skills and technologies as well as advance within the company. Requirements BS in Computer Science or Engineering (Computer, Electrical, Mechanical) 10+ years' experience designing and developing software applications using some or all of the following languages and/or technologies: Python, C#, .NET, HTML, JavaScript, CSS, database experience (MS SQL preferred) An equivalent combination of relevant education and experience will be considered Nice to have Experience with MQTT and UNS Experience with Vue, React, or Angular Agile methodology experience Basic knowledge of PLC tag structures and communications Azure DevOps experience Familiarity with working in a manufacturing environment Work Conditions The work environment for this job is a combination of office and industrial setting. Must be willing to work in a manufacturing plant environment. Sitting at a desk or console for extended periods. Must be able to be fitted for Personal Protective Equipment for certain customers. Must be able to work extended hours when needed. Must be able to work the rare night or non-traditional shift (Potentially 1-2x per year). **All applicants must be authorized to work in the United States. EOSYS is not currently accepting work visas.** The EOSYS Group is an Equal Opportunity employer and provides equal employment opportunities to all qualified applicants without regard to race, color, religion, age, national origin, disability status, genetics, protected veteran status, sex, sexual orientation, sexuality, transgender status, gender identity or expression, or any other characteristic protected by federal, state or local laws. If you are a qualified individual with a disability or a disabled veteran, you may request a reasonable accommodation if you are unable or limited in your ability to access job openings or apply for a job on this site as a result of your disability. You can request reasonable accommodations by contacting our HR department at ************.
    $78k-102k yearly est. 60d+ ago
  • Senior Software Engineer

    Ingram Content Group 4.6company rating

    Staff software engineer job in La Vergne, TN

    Ingram Content Group (ICG) is currently seeking a Senior Software Engineer to join our team in LaVergne, TN (Greater Nashville area). This person delivers enterprise-grade software solutions with high customer impact. Leads architecture and development activities with a specialization in at least one major enterprise IT application, one major database platform, and one major operating system. Performs all aspects of the development life cycle. Acts as the senior technical programmer for the assigned enterprise system and/or application of responsibility. Delivers results through independent contributions and through mentoring of junior engineers. This position will be expected to work from the Ingram headquarters 4 days per week. Want to help explore and build new ways to deliver content to the world? At Ingram, our Technology team is blazing a trail by providing content distribution services to thousands of publishers with key initiatives around business intelligence, machine learning, continuous integration and omnichannel. We support diverse people and technology that highlights innovation through SaaS platforms, metadata, cloud, and containerization. Our teams are agile, and emphasize authenticity, creativity, and transparency upon a fact-based foundation. The world is reading, and it is our goal to connect as many people as possible to the content they want in the simplest ways. If you are an IT professional who strives to deliver results through collaborative partnerships, understanding what drives business, and enjoys working in a connected culture, we can't wait to meet you! The ideal candidate will have the following minimum qualifications: Bachelor's degree in computer science or related field or directly related year for year experience 6 years' experience in designing, developing, implementing, and supporting enterprise level IT solutions We have a preference for: Knowledge of Development Tools with demonstrated expert experience in appropriate development tools - .Net Stack (C#, Win Forms, Web Api with Asp.net Core and Entity Framework Core), Kafka, Kubernetes, Javascript/Web front end technologies, MySQL, SQL Server, Visual Studio, Docker, REST and JSON technologies. Knowledge of external technologies within domain of expertise Knowledge of all phases of applications systems analysis and programming Knowledge of and in depth understanding of the business or function for which application is designed. Knowledge of Databases with demonstrated expert experience integrating with MySQL and SQL Server Knowledge of development source code management using GIT Hub and JIRA Knowledge of Object-oriented design The Senior Software Engineer key responsibilities are: Serves as Designer/Architect/Engineer for at least one major enterprise IT application. Leads areas of integration with at least one major operating system (e.g. Unix/Linux/Windows). Develops new design patterns, standards, etc. and works with other developers in implementation. Performs data modeling and architecture development. Reviews and evaluates application work flow and user experience. Acts as technical expert and provides application development oversight and involvement for Third Party integrations (e.g. Documentum, Adobe, etc.) and database (e.g. MySQL, Oracle, SQL Server) core components. Leads and executes testing to ensure the program meets the specified requirements. Drives solutions and guides the work of others to provide full application development life cycle support including specifications, prototypes, development, quality assurance and deployment. Champions innovation and expands sphere of influence through mentoring and guidance. Works with user/customer community, business analysts, and architects to capture system requirements and design. Leverages a technical network to collaborate across the organization Hiring Salary Range: $108,000k - $138,000k. This range represents the anticipated low and high end of the salary for this position. It will be determined by factors including but not limited to: the applicant's education, experience, knowledge, skills, and abilities, geographic location, as well as internal equity and alignment with market data. Additional Information Perks/Benefits: A highly competitive compensation package with generous benefits beginning first day of employment for Medical/Prescription Drug plans, HSA, Vision, Dental and Health Care FSA. 15 vacation days & 12 sick days accrued annually and 3 personal days 401K match, Life and AD&D, Employee Assistance programs, Group Legal, & more Wellness program with access to onsite gym and basketball court for associates Encouraged continued education with our tuition reimbursement program Financial and in-kind opportunities to engage with non-profits in your community Company match program for United Way donations Volunteer opportunities and in-kind drives for non-profits throughout the year Take breaks or brainstorm in our game room with ping pong & foosball Casual Dress Code & Flexible Schedules (per team) The world is reading, and Ingram Content Group (“Ingram”) connects people with content in all forms. Providing comprehensive services for publishers, retailers, libraries and educators, Ingram makes these services seamless and accessible through technology, innovation and creativity. With an expansive global network of offices and facilities, Ingram's services include digital and physical book distribution, print-on-demand, and digital learning. Ingram Content Group is a part of Ingram Industries Inc. and includes Ingram Book Group LLC, Ingram Publisher Services LLC, Lightning Source LLC, Ingram Library Services LLC, Tennessee Book Company LLC, Ingram Content Group UK Ltd. and Ingram Content Group Australia Pty Ltd. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, age, work related mental or physical disability, veteran status, sexual orientation, gender identity, or genetic information. EOE-Race/Gender/Veterans/Disabled We participate in EVerify. EEO Poster in English EEO Poster in Spanish
    $91k-110k yearly est. 26d ago
  • Software Engineer, macOS Core Product - Clarksville, USA

    Speechify

    Staff software engineer job in Clarksville, TN

    At Speechify, our mission is to ensure reading is never a barrier to learning. Over 50 million people use Speechify's text-to-speech products-including apps on iOS, Android, mac OS, Chrome, and web-to listen to PDFs, books, docs, and web content faster, smarter, and more joyfully than ever before. Our product has earned recognition from Google ( Chrome Extension of the Year ) and Apple ( App of the Day and 2025 Inclusivity Design Award) for its impact and accessibility. We're a fully remote, distributed team of engineers, designers, researchers, and product builders from world-class companies like Amazon, Microsoft, Google, Stripe, and more. We move fast, ship often, and love solving real user problems. Role Overview As a Software Engineer on the mac OS team, you'll help build and scale Speechify's core desktop experience for millions of users. You'll own significant parts of our mac OS app architecture, ship production-ready code, and collaborate closely with product, design, and engineering teams across the company. This is a key role for someone who thrives in a fast-paced startup environment, enjoys making high-impact product decisions, loves delightful user experiences, and has a passion for accessibility and performance. What You'll Do Lead key engineering and product decisions for the mac OS app. Write, test, and ship production-quality code that scales to millions of users. Maintain and evolve complex app architecture with a focus on performance and stability. Work within a cross-functional team, partnering with designers and PMs to shape features from concept to launch. Participate in product planning and roadmap discussions. Drive continuous improvement in code quality, CI/CD processes, and development workflows. You should have: Demonstrated experience shipping mac OS (or related desktop) applications used by many customers. Strong engineering instincts with a deep focus on user experience. A strategic mindset for building great products-not just writing code. Ability to work quickly, decide what to build now vs. later, and iterate fast. Experience working in remote, distributed teams. Technical requirements: Swift / SwiftUI (mac OS) proficiency. Solid understanding of AppKit, mac OS frameworks, and desktop-specific UI paradigms. Strong understanding of concurrency and asynchronous execution models Familiarity with Bitrise, CI/CD workflows (e.g., Xcode Cloud, GitHub Actions). Strong understanding of concurrency and asynchronous execution models What We offer: Impact & Ownership: Build and influence a product used by millions globally. Remote First: Flexible, asynchronous work culture. Growth & Leadership: Flat org - leadership is earned by impact, not title. Collaborative Environment: Work with smart, passionate engineers and designers. Competitive Compensation: Market-aligned salary, bonus, and equity. The United States Based Salary range for this role is: 140,000-200,000 USD/Year + Bonus + Stock depending on experience Why Join Speechify? At Speechify, we ship fast, build for real users, and care deeply about quality and accessibility. You'll work on products that change lives, and your contributions will shape both the product and the company. If this sounds like your kind of challenge, we'd love to hear from you. Apply with your resume and links to your portfolio or GitHub! 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.
    $61k-82k yearly est. Auto-Apply 10d ago
  • Sr. Software Engineer - onsite - Mt. Juliet, TN

    Expert Technical Solutions

    Staff software engineer job in Mount Juliet, TN

    Job DescriptionSenior Software Engineer - Nashville / Mt. Juliet, TN - onsite Hybrid Support + Development Role**Location: M-F onsite in Mt. Juliet, TN Environment: Azure, .NET 8, C#, API-driven platform Expert Technical Solutions is seeking a Senior Software Engineer with strong development experience who is also comfortable providing hands-on, onsite application support for a mission-critical inventory and operations system. This role blends daily production support, troubleshooting, and system reliability work with active software development, including enhancements, optimizations, and new feature development.This is NOT a help-desk or IT support position - the ideal candidate is a true software engineer who enjoys solving operational issues, debugging live systems, improving codebases, and owning technical outcomes in a fast-paced environment. Responsibilities:Application Support + Troubleshooting (Daily) Monitor and support backend services that sync inventory and operational data between multiple systems Investigate and resolve issues with system connections, data flow, and messaging Ensure daily processing jobs and data syncs complete successfully Work directly onsite to diagnose issues quickly and keep operations running smoothly Software Development (Ongoing) Design, maintain, and enhance backend APIs and services using C# / .NET 8 Build new features to support warehouse and logistics operations Improve service performance, scalability, and reliability Apply SOLID and clean architecture principles to keep the platform maintainable Refactor and optimize existing code for readability, speed, and stability Cloud & Architecture Work with Azure PaaS services (Azure Functions, Event Grid, Azure Table Storage) Support a service-oriented architecture and event-driven processing Implement and improve application security for APIs and web interfaces Collaboration & Documentation Work closely with front-end developers, infrastructure teams, and database engineers Document APIs, workflows, system changes, and troubleshooting procedures Provide clear status updates and communicate effectively with technical stakeholders Requirements: Strong experience in C# and .NET backend development Hands-on experience building and maintaining RESTful APIs Understanding of SOLID principles and clean coding practices Experience with Azure services (Functions, Event Grid, Table Storage preferred) Strong debugging and problem-solving abilities Ability to write clean, testable, maintainable code Familiarity with Git and version control Understanding of secure coding practices and API security Preferred Skills: 5+ years of professional software development experience Experience working in service-oriented or event-driven architectures Exposure to CI/CD pipelines and automated deployments Performance tuning for backend services and cloud-hosted applications Experience working in Agile or iterative development environments Bachelor's degree in Computer Science, Software Engineering, or related field This role is ideal for someone who: Enjoys hands-on technical problem solving Wants a mix of development + operations Can own and support a production environment Likes being close to the business impact Thrives in an onsite, collaborative setting Is comfortable being the technical go-to person for a critical system
    $78k-102k yearly est. 8d ago
  • DevOps Engineer

    Monogram Health 3.7company rating

    Staff software engineer job in Brentwood, TN

    DevOps Engineer The DevOps Engineer's roles and responsibilities are multifaceted, requiring technical agility and operations mindset simultaneously. It is essential to have communication and coordination skills to successfully integrate various functions in a coordinated manner and deliver the responsibilities to the company's needs. Responsibilities Develop and maintain CI/CD pipelines in Azure DevOps to deploy notebooks, jobs, and workflows to Azure Databricks. Integrate Databricks Repos with Azure Repos (Git) for source control of PySpark/R notebooks. Automate job runs in Databricks using Databricks CLI, REST API, or DevOps tasks. Maintain infrastructure-as-code practices (e.g., using Terraform). Monitor and troubleshoot pipeline failures, notebook issues, and deployment inconsistencies. Collaborate with Data Engineers and Platform teams to maintain development, staging, and production environments. Implement best practices for version control, testing, and notebook promotion in a multi-environment setup. Store and manage Databricks secrets, tokens, and configuration securely within Azure Key Vault and DevOps variable groups. Understand and apply DevOps practices in a data platform context. Position Requirements Bachelor's degree in computer science, Information Technology, or related or an equivalent combination of education and experience. Minimum of three (3) years of experience in DevOps engineering or a related role, with a focus on Microsoft Azure, including other cloud-based data integration and associated technologies. Proficiency with data analytics and AI platforms and automating notebook execution. Proficiency in scripting languages for automation and various programming. Benefits Comprehensive Benefits - Medical, dental, and vision insurance, employee assistance program, employer-paid and voluntary life insurance, disability insurance, plus health and flexible spending accounts Financial & Retirement Support - Competitive compensation, 401k with employer match, and financial wellness resources Time Off & Leave - Paid holidays, flexible vacation time/PSSL, and paid parental leave Wellness & Growth - Work life assistance resources, physical wellness perks, mental health support, employee referral program, and BenefitHub for employee discounts About Monogram Health Monogram Health is a leading multispecialty provider of in-home, evidence-based care for the most complex of patients who have multiple chronic conditions. Monogram health takes a comprehensive and personalized approach to a person's health, treating not only a disease, but all of the chronic conditions that are present - such as diabetes, hypertension, chronic kidney disease, heart failure, depression, COPD, and other metabolic disorders. Monogram Health employs a robust clinical team, leveraging specialists across multiple disciplines including nephrology, cardiology, endocrinology, pulmonology, behavioral health, and palliative care to diagnose and treat health issues; review and prescribe medication; provide guidance, education, and counselling on a patient's healthcare options; as well as assist with daily needs such as access to food, eating healthy, transportation, financial assistance, and more. Monogram Health is available 24 hours a day, 7 days a week, and on holidays, to support and treat patients in their home. Monogram Health's personalized and innovative treatment model is proven to dramatically improve patient outcomes and quality of life while reducing medical costs across the health care continuum.
    $75k-101k yearly est. 54d ago
  • Lead Engineer, TSO - FH&S

    Smuckers

    Staff software engineer job in Scottsville, KY

    Your Opportunity as The Lead Engineer - FH&S - TSO The Lead Engineer will cultivate Formula and Processing expertise across FH&S (Frozen Handhelds & Spreads) SBA product base, while supporting delivery of projects and optimizations. The Lead Engineer will work with cross-functional partners to deliver robust solutions for new product initiatives. Location: You can pick to work at any of these locations: Orrville, OH, Memphis, TN, Lexington, KY, Longmont, CO, McCalla, AL, and Scottsville, KY. Work Arrangements: * 30% Travel to key sites * 100% on-site at the plants. AM Shift - Flexibility required. Willingness to flow to the work as needed In this Role You Will: * Independently manage and execute development and optimization initiatives within formulation and process functions. * Develop Advanced understanding associated with one or more disciplines within FH&S: Uncrustables, jams, jellies & spreads (JJP) and peanut butter, including roasting and roaster validation expertise * Utilize conceptual and practical expertise in formulation, process engineering and related disciplines in product development and optimization * Manage specifications and changes with associated testing or project work, as needed. * Continuously demonstrates expertise to analyze data trends and execute data mining exercises * Provide technical mentoring and collaboration within the TSO department and Plant Operations to drive continuous improvement * Serve as a sought-after technical resource for food technologists and process engineers * Advocate for increased standardization across ingredients, transformations, and equipment * Lead and deliver capital projects as needed; support capital projects led by plant or SBA engineers * Design out defects (quality/cost/loss) in the early phases of projects * Design and execute qualifications with suppliers, production facilities, and contract manufacturers * Execute proof of concept and recommendation of new technologies supporting formulation, process, and food safety improvements * Develop highly collaborative relationships with technical functional teams. * Communicate project status/updates effectively and timely to peer stakeholders and leadership. * Seek opportunities to incorporate reliability/productivity upgrades into project scope and designs. * Interface with Technical Food Safety resources to incorporate improved product protection elements associated with SBA Processing systems * Review and provide input to process and formulation solutions proposed for initiatives, including potential problem analysis for scale-up * Support R&D, QA, and Operations with statistical analysis functions for food safety, analytical science, and R&D projects. The Right Role for You We are bold, kind, strive to do the right thing, we play to win, and we believe in a strong community that thrives together. Our culture is rooted in our Basic Beliefs, and we believe in supporting every employee by meeting their physical, emotional, and financial needs. What We are Looking For: Minimum Requirements: * Bachelor of Science degree in Engineering, Food Science, or Food Chemistry * 5+ years of experience in TSO-Engineering, R&D, QA, Operations, or related food industry experience is required. * Ability to work in a fast-paced environment, managing multiple projects simultaneously is required * Demonstrated ability to work effectively across organization boundaries and with diverse teams. * Communication: Demonstrated ability to communicate clearly and effectively verbally and in writing. Additional skills and experience that we think would make someone successful in this role: * Strong experience with food formulations or process engineering, with experience developing, qualifying, and launching products a plus * Prior experience working with technical teams and resources within a High-Performance Work System is desired. * Experience using Initiative Management (IM) pillar tools, equipment specifications, equipment selection, vendor shakedown, commissioning/qualification/verification (CQV) protocols, qualifying materials/processes is preferred. * Fundamental understanding of FDA production systems, along with advanced knowledge of food chemistry is desired. * Priority setting and Problem solving: Demonstrated ability to be decisive, proactive, tactical in decision-making behavior and self-directive. * Leadership: Demonstrated ability to direct the efforts of a team including engaging team members and enabling the team's success; Ability to influence without authority, work effectively across boundaries. * Initiative: Demonstrated ability to lead work effectively and independently given basic coaching and guidance. Ability to adjust to new business objectives and goals, constructively. * Relationship Building: Values cross functional networking and sounding board activities with technical groups and peers; Seeks out input and feedback to improve results. * Ability to demonstrate technical aptitude through on-the-job qualification process. Work Environment: This job operates in a manufacturing environment. The noise level in the work environment and manufacturing sites can be high. Physical Demands: * Regularly required to talk and hear. * Frequently required to stand; walk; use hands and fingers to handle or feel; and reach with hands and arms. * Occasionally required to sit; climb or balance; and stoop, kneel, crouch or crawl. * Able to lift objects up to 50 pounds frequently. * May push and pull heavy objects. * Specific vision abilities required by this job include close vision, distance vision, color vision, peripheral vision, depth perception and ability to adjust focus. Learn More About Working at Smucker Helping our Employees Thrive Delivering on Our Purpose Our Continued Commitment to Ensuring a Workplace for All Follow us on LinkedIn #LI-TJ1 #INDSA
    $59k-82k yearly est. Auto-Apply 26d ago
  • Engineering Manager - Embedded Software

    Holley Performance

    Staff software engineer job in Bowling Green, KY

    Reports To Senior Engineering Manager - Embedded Software Brands For over a century, Holley Performance Brands has been at the forefront of automotive innovation - powering enthusiasts, racers, and builders who demand performance without compromise. We design, engineer, and manufacture world-class products. At Holley, engineering is central to our mission. We're building the next generation of performance technology - uniting engineering disciplines to create integrated systems that push the boundaries of what's possible, from the street to the track. Position Summary The Engineering Manager - Embedded Software leads day-to-day delivery of embedded software, firmware, and controls across multiple product lines. You will manage and mentor engineers while remaining a hands-on technical contributor - raising the bar on quality, reliability, and real-time performance. You will plan, coordinate, and clearly communicate scope, schedule, and risk across stakeholders; foster innovation and reuse; and ensure alignment to platform architecture, safety, and release readiness. Key Responsibilities · Be an effective people manager with the ability to get hands-on in code development (code reviews, design, debugging, writing software, integration). · Coaches and develops team of engineers, creating an inclusive culture. · Own planning and execution of embedded software projects in Jira (backlog, milestones, risks, release readiness). · Define and drive platform strategy (architecture, reusability, scalability, interface management, model-based development) · Lead technical discussions/design reviews. Serve as Subject Matter Expert for embedded software, firmware, controls, and communications. · Run day-to-day Software Development activities: standups, dependency/risk management, unblock the team, coordinate cross-functionally. · Establish and enforce engineering standards (coding, version control, CI, test automation, defect tracking). · Oversee the development, negotiation, and approval of Interface Control Documents with external suppliers, and manage supplier engagement projects. · Promote continuous learning and innovation - balance new technical approaches with pragmatic, production-ready solutions. · Collaborate in planning and development with cross-functional teams such as Systems, Validation, Hardware, and Product. · Manage New Product Development, Continuous Improvement, and Issue projects with urgency, accuracy, and accountability. Required Qualifications · B.S in Electrical, Computer, Software, Mechanical Engineering, or related field. · 7+ years automotive embedded software experience, including 1-3 years in technical leadership/people leadership. · Proficiency in C/C++ for embedded systems; experience with model-based development (MATLAB/Simulink). · Solid understanding of embedded software, controls, firmware, architecture, and communication (CAN, LIN, UDS, J1979, OBDII, etc.) · Proven project planning and defect tracking in Jira. · Strong organization, communication, and problem-solving skills. · Experience managing internal and supplier interfacing projects. Preferred Qualifications · Master's degree in engineering or related field. · Passionate about automotive and powertrain vehicles and systems. · Experience integrating software, validation, calibration, or diagnostic functions. · Knowledge of Internal Combustion Engine (ICE) fundamentals and Engine Management Systems. Why Join Holley At Holley Performance Brands, you'll be part of a team that engineers products trusted by performance enthusiasts worldwide. You'll have the opportunity to: · Shape the future of performance products in a company that values innovation and speed. · Work alongside passionate experts who share your love for vehicles and technology. · Build systems that combine engineering excellence into world-class automotive solutions. Join us and help power the next generation of performance. Holley is an Equal Opportunity Employer committed to building a diverse and inclusive workforce. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, marital status, veteran status, disability, or any other legally protected status. If you require assistance or accommodation due to a disability during the application process, please contact human resources.
    $86k-120k yearly est. Auto-Apply 60d+ ago
  • Senior Software Engineer - Frontend

    Zipliens

    Staff software engineer job in Franklin, TN

    Zipliens is looking for a Senior Frontend Software Engineer to join our team building the next generation of applications for the legal industry. After several years of high growth, Zipliens has become a leader in lien resolution-a process required in most personal injury settlements. The software we build helps injured parties receive their settlement funds more quickly and completely, giving our work clear, real-world impact beyond the technical challenges. In the coming year, we'll be building out a new generation of tools and client experiences focused on rapid case evaluation, streamlined staff workflows, comprehensive case tracking, and effective negotiation. As a senior software engineer, you'll contribute to the overall architecture of the user interface, mentor team members, and work directly with stakeholders to deliver intuitive, user-centered customer experiences. The ideal candidate blends strong software engineering fundamentals with a focus on usability and user-space applications. Requirements Responsibilities: Develop, maintain, and enhance user-facing applications, delivering intuitive, performant, and maintainable frontend experiences. Build high-quality, accessible, and responsive user interfaces using modern frontend technologies (e.g., React). Contribute to the design and implementation of scalable user application patterns and components, following established architectural standards. Identify and implement improvements to application performance, usability, and reliability. Apply security best practices, including secure data handling and authentication flows. Troubleshoot and resolve complex frontend issues in development and production environments. Collaborate closely with Product and Design to translate requirements and UX designs into effective solutions. Partner with other engineers to integrate APIs and data services into user-facing applications. Conduct code reviews and support the growth of junior engineers through feedback and collaboration. As an individual contributor, act in a leadership role to ensure the team's technical direction and work item assignment meet standards of quality, clarity, and extensibility. Qualifications: 5+ years of software development experience, with a strong focus on UI development. Expertise in React and modern web techniques with experience building dynamic, responsive, and accessible user interfaces. Strong understanding of frontend architecture, component-based design, and state management patterns. Experience connecting backend systems and APIs; working knowledge of backend frameworks (e.g., Python/Django, Node.js) is a plus. Familiarity with performance optimization, browser behavior, and frontend debugging techniques. Excellent communication and collaboration skills, with experience working with cross-functional teams. Ability to work on-site at least three days per week (60%) in our Spring Hill, TN office - strongly preferred. Benefits Private Health Care Plan (Medical, Dental & Vision) Company HSA contributions for HDHP participants Flexible Spending Accounts (Health & Dependent Care) Company-Paid Short-Term Disability Coverage Voluntary Long-Term Disability, Life, AD&D, and Supplemental Coverage Options 401(k) Plan with Company Match Paid Time Off (Vacation, Sick Time & Select Holidays) Paid Parental Leave Pay Disclosure: The total base salary range for this role is $115,000 - $155,000 annually, with opportunity for a quarterly discretionary bonus. Final compensation will be determined based on skills and experience. Work Authorization: Applicants must be authorized to work in the United States without the need for employer-sponsored visa support now or in the future.
    $115k-155k yearly Auto-Apply 11d ago
  • Senior AI/ML Software Engineer

    Maximus 4.3company rating

    Staff software engineer job in Bowling Green, KY

    Description & Requirements The Senior AI Software Engineer will design, develop, and implement machine learning solutions, support AI initiatives for our federal agency client, and contribute to innovative projects. is fully remote. Candidates in the Washington DC area are preferred. The selected candidate must be able to obtain and wait for the completion of an interim federal background investigation prior to starting employment. Maximus will provide guidance and facilitate the necessary administrative steps required for this process, which typically takes approximately 3-4 months. Essential Duties and Responsibilities: - Lead, develop, collaborate, and advance the applied and responsible use of AI, ML, mathematical, and data science solutions throughout the enterprise by finding the right fit of tools, technologies, methodologies, processes, and automation to enable effective and efficient solutions for each unique situation. Lead the use of applied mathematical analyses to provide solutions. - Lead efforts across the enterprise to support the creation of solutions and real mission outcomes, emphasizing and teaching the ability to flex and demonstrate initiative when dealing with ambiguous and fast-paced situations. - Act as technical translator and role model for effectively articulating and translating technical needs, solutions, outputs, and impacts to all levels, regardless of technical proficiency, in a respectful, collaborative, and situationally appropriate manner. - Maintain deep, current knowledge of the AI technology landscape and emerging developments, evaluating their applicability for use in production/operational environments. - Lead the creation, curation, and promotion of playbooks, best practices, lessons learned, and firm intellectual capital. Job-Specific Essential Duties and Responsibilities: - Design, develop, and deploy (AI) Machine Learning, Deep Learning models that support business objectives and enhance product functionality. - Demonstrated knowledge in designing, building, testing, and deploying machine models. - Collaborate with software engineers and data scientists to integrate trained models into production environments and ensure scalable performance. - Proficient in using Python, have good working knowledge of R, and other programming languages to develop data pipelines, preprocessing routines to clean up data, and model automation workflows as needed. - Apply knowledge of data structures, algorithms, and statistics to ensure model accuracy, efficiency, and reliability. - Work with large language models (LLMs) such as ChatGPT, Gemini, or Meta LLMs, including OpenAI API integration and prompt optimization. - Preferably to have worked with LangChain family of products, MCP, and other integration technologies with databases and other knowledge artifacts - Implement and maintain MLOps practices for continuous training, deployment, and monitoring of AI models. - Evaluate and adopt emerging AI tools, frameworks, and methodologies to improve system performance and development efficiency. - Collaborate cross-functionally to identify opportunities for AI applications and translate business requirements into technical solutions. - Document system design, model performance, and process workflows to support transparency, reproducibility, and future improvements. Minimum Requirements - Bachelor's degree in relevant field of study and 7+ years of relevant professional experience required, or equivalent combination of education and experience. Job-Specific Minimum Requirements: - A bachelor's degree in computer science is strongly preferred; however, additional years of directly related professional experience may be considered in lieu of a degree. Degrees in Mathematics, Artificial Intelligence, Data Science, or related fields are also acceptable. - 10+ years of professional software engineering experience, with proficiency in one or more programming languages such as Java, Python, or R. - 2+ years of current hands-on experience in areas such as data mining, machine learning, deep learning (neural networks), data structures, algorithms, statistics, and AI model training. - Practical experience working with Python, PyTorch, TensorFlow, and related frameworks and libraries. - Experience with at least one large language model (LLM) platform such as ChatGPT, Gemini, or Meta LLMs, with a solid understanding of OpenAI APIs and their integration. - Strong verbal and written communication skills - Demonstrated success in client support - Ability to interface with all levels of management - Ability to perform complex tasks with minimal supervision and guidance - Excellent time management, scheduling and organizational skills - Ability to work well independently or in a team setting - Candidates must meet requirements to obtain and maintain a federal background investigation clearance - To be eligible for the federal background clearance, candidates must be a US Citizen or a Legal Permanent Resident (Green Card status) for at least three (3) years Preferred Skills and Qualifications: - Preferred certifications include AWS Certified Machine Learning - Specialty, Google Cloud Professional Machine Learning Engineer, Microsoft Certified: Azure AI Engineer Associate, TensorFlow Developer Certificate, or IBM Machine Learning Professional Certificate #techjobs #clearance #veteranspage #LI-Remote EEO Statement Maximus is an equal opportunity employer. We evaluate qualified applicants without regard to race, color, religion, sex, age, national origin, disability, veteran status, genetic information and other legally protected characteristics. Pay Transparency Maximus compensation is based on various factors including but not limited to job location, a candidate's education, training, experience, expected quality and quantity of work, required travel (if any), external market and internal value analysis including seniority and merit systems, as well as internal pay alignment. Annual salary is just one component of Maximus's total compensation package. Other rewards may include short- and long-term incentives as well as program-specific awards. Additionally, Maximus provides a variety of benefits to employees, including health insurance coverage, life and disability insurance, a retirement savings plan, paid holidays and paid time off. Compensation ranges may differ based on contract value but will be commensurate with job duties and relevant work experience. An applicant's salary history will not be used in determining compensation. Maximus will comply with regulatory minimum wage rates and exempt salary thresholds in all instances. Accommodations Maximus provides reasonable accommodations to individuals requiring assistance during any phase of the employment process due to a disability, medical condition, or physical or mental impairment. If you require assistance at any stage of the employment process-including accessing job postings, completing assessments, or participating in interviews,-please contact People Operations at **************************. Minimum Salary $ 160,000.00 Maximum Salary $ 170,000.00
    $86k-109k yearly est. Easy Apply 4d ago
  • Software Engineer II

    Coats 4.3company rating

    Staff software engineer job in La Vergne, TN

    The Software Engineer II is responsible for the design, development, and maintenance of software applications in support of organizational objectives. This role contributes throughout the software development lifecycle, including requirements analysis, system design, coding, testing, debugging, and ongoing support. The position applies established software engineering practices while developing proficiency in more complex systems and problem domains. This position collaborates with cross-functional stakeholders to ensure solutions meet quality, performance, and reliability standards. What You'll Do: Build, test, and maintain application software Develop responsive, intuitive user interfaces Create test plans for features and products Develop, debug, and test embedded firmware Participate in code reviews Write deployment and support documentation Qualifications: Bachelor's in Electrical/Computer Engineering, Computer Science, or equivalent 2 to 6 years of experience in a work environment C# / .NET / Visual Studio experience Object-oriented programming and software design knowledge Git and bug-tracking experience (Atlassian a plus) Embedded systems firmware development experience Able to work independently and cross-functionally Preferred: Android or Linux experience C / C++ proficiency .NET MAUI/Xamarin Forms and MVVM design Customer-facing UI/UX experience Azure or AWS development experience Manufacturing environment experience The Coats Company is an equal opportunity employer that evaluates qualified applicants without regard to race, color, national origin, religion, ancestry, sex (including pregnancy, childbirth and related medical conditions), age, marital status, disability, veteran status, citizenship status, sexual orientation, gender identity or expression, and other characteristics protected by law.
    $72k-90k yearly est. Auto-Apply 11d ago
  • Senior Software Engineer

    Ingram Content Group 4.6company rating

    Staff software engineer job in La Vergne, TN

    Job Description Ingram Content Group (ICG) is currently seeking a Senior Software Engineer to join our team in LaVergne, TN (Greater Nashville area). This person delivers enterprise-grade software solutions with high customer impact. Leads architecture and development activities with a specialization in at least one major enterprise IT application, one major database platform, and one major operating system. Performs all aspects of the development life cycle. Acts as the senior technical programmer for the assigned enterprise system and/or application of responsibility. Delivers results through independent contributions and through mentoring of junior engineers. This position will be expected to work from the Ingram headquarters 4 days per week. Want to help explore and build new ways to deliver content to the world? At Ingram, our Technology team is blazing a trail by providing content distribution services to thousands of publishers with key initiatives around business intelligence, machine learning, continuous integration and omnichannel. We support diverse people and technology that highlights innovation through SaaS platforms, metadata, cloud, and containerization. Our teams are agile, and emphasize authenticity, creativity, and transparency upon a fact-based foundation. The world is reading, and it is our goal to connect as many people as possible to the content they want in the simplest ways. If you are an IT professional who strives to deliver results through collaborative partnerships, understanding what drives business, and enjoys working in a connected culture, we can't wait to meet you! The ideal candidate will have the following minimum qualifications: Bachelor's degree in computer science or related field or directly related year for year experience 6 years' experience in designing, developing, implementing, and supporting enterprise level IT solutions We have a preference for: Knowledge of Development Tools with demonstrated expert experience in appropriate development tools - .Net Stack (C#, Win Forms, Web Api with Asp.net Core and Entity Framework Core), Kafka, Kubernetes, Javascript/Web front end technologies, MySQL, SQL Server, Visual Studio, Docker, REST and JSON technologies. Knowledge of external technologies within domain of expertise Knowledge of all phases of applications systems analysis and programming Knowledge of and in depth understanding of the business or function for which application is designed. Knowledge of Databases with demonstrated expert experience integrating with MySQL and SQL Server Knowledge of development source code management using GIT Hub and JIRA Knowledge of Object-oriented design The Senior Software Engineer key responsibilities are: Serves as Designer/Architect/Engineer for at least one major enterprise IT application. Leads areas of integration with at least one major operating system (e.g. Unix/Linux/Windows). Develops new design patterns, standards, etc. and works with other developers in implementation. Performs data modeling and architecture development. Reviews and evaluates application work flow and user experience. Acts as technical expert and provides application development oversight and involvement for Third Party integrations (e.g. Documentum, Adobe, etc.) and database (e.g. MySQL, Oracle, SQL Server) core components. Leads and executes testing to ensure the program meets the specified requirements. Drives solutions and guides the work of others to provide full application development life cycle support including specifications, prototypes, development, quality assurance and deployment. Champions innovation and expands sphere of influence through mentoring and guidance. Works with user/customer community, business analysts, and architects to capture system requirements and design. Leverages a technical network to collaborate across the organization Hiring Salary Range: $108,000k - $138,000k. This range represents the anticipated low and high end of the salary for this position. It will be determined by factors including but not limited to: the applicant's education, experience, knowledge, skills, and abilities, geographic location, as well as internal equity and alignment with market data. Additional Information Perks/Benefits: A highly competitive compensation package with generous benefits beginning first day of employment for Medical/Prescription Drug plans, HSA, Vision, Dental and Health Care FSA. 15 vacation days & 12 sick days accrued annually and 3 personal days 401K match, Life and AD&D, Employee Assistance programs, Group Legal, & more Wellness program with access to onsite gym and basketball court for associates Encouraged continued education with our tuition reimbursement program Financial and in-kind opportunities to engage with non-profits in your community Company match program for United Way donations Volunteer opportunities and in-kind drives for non-profits throughout the year Take breaks or brainstorm in our game room with ping pong & foosball Casual Dress Code & Flexible Schedules (per team) The world is reading, and Ingram Content Group (“Ingram”) connects people with content in all forms. Providing comprehensive services for publishers, retailers, libraries and educators, Ingram makes these services seamless and accessible through technology, innovation and creativity. With an expansive global network of offices and facilities, Ingram's services include digital and physical book distribution, print-on-demand, and digital learning. Ingram Content Group is a part of Ingram Industries Inc. and includes Ingram Book Group LLC, Ingram Publisher Services LLC, Lightning Source LLC, Ingram Library Services LLC, Tennessee Book Company LLC, Ingram Content Group UK Ltd. and Ingram Content Group Australia Pty Ltd. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, age, work related mental or physical disability, veteran status, sexual orientation, gender identity, or genetic information. EOE-Race/Gender/Veterans/Disabled We participate in EVerify. EEO Poster in English EEO Poster in Spanish
    $91k-110k yearly est. 26d ago
  • DevOps Engineer

    Monogram Health Inc. 3.7company rating

    Staff software engineer job in Brentwood, TN

    Job DescriptionPosition: DevOps Engineer The DevOps Engineer's roles and responsibilities are multifaceted, requiring technical agility and operations mindset simultaneously. It is essential to have communication and coordination skills to successfully integrate various functions in a coordinated manner and deliver the responsibilities to the company's needs. Responsibilities Develop and maintain CI/CD pipelines in Azure DevOps to deploy notebooks, jobs, and workflows to Azure Databricks. Integrate Databricks Repos with Azure Repos (Git) for source control of PySpark/R notebooks. Automate job runs in Databricks using Databricks CLI, REST API, or DevOps tasks. Maintain infrastructure-as-code practices (e.g., using Terraform). Monitor and troubleshoot pipeline failures, notebook issues, and deployment inconsistencies. Collaborate with Data Engineers and Platform teams to maintain development, staging, and production environments. Implement best practices for version control, testing, and notebook promotion in a multi-environment setup. Store and manage Databricks secrets, tokens, and configuration securely within Azure Key Vault and DevOps variable groups. Understand and apply DevOps practices in a data platform context. Position Requirements Bachelor's degree in computer science, Information Technology, or related or an equivalent combination of education and experience. Minimum of three (3) years of experience in DevOps engineering or a related role, with a focus on Microsoft Azure, including other cloud-based data integration and associated technologies. Proficiency with data analytics and AI platforms and automating notebook execution. Proficiency in scripting languages for automation and various programming. Benefits Comprehensive Benefits - Medical, dental, and vision insurance, employee assistance program, employer-paid and voluntary life insurance, disability insurance, plus health and flexible spending accounts Financial & Retirement Support - Competitive compensation, 401k with employer match, and financial wellness resources Time Off & Leave - Paid holidays, flexible vacation time/PSSL, and paid parental leave Wellness & Growth - Work life assistance resources, physical wellness perks, mental health support, employee referral program, and BenefitHub for employee discounts About Monogram Health Monogram Health is a leading multispecialty provider of in-home, evidence-based care for the most complex of patients who have multiple chronic conditions. Monogram health takes a comprehensive and personalized approach to a person's health, treating not only a disease, but all of the chronic conditions that are present - such as diabetes, hypertension, chronic kidney disease, heart failure, depression, COPD, and other metabolic disorders. Monogram Health employs a robust clinical team, leveraging specialists across multiple disciplines including nephrology, cardiology, endocrinology, pulmonology, behavioral health, and palliative care to diagnose and treat health issues; review and prescribe medication; provide guidance, education, and counselling on a patient's healthcare options; as well as assist with daily needs such as access to food, eating healthy, transportation, financial assistance, and more. Monogram Health is available 24 hours a day, 7 days a week, and on holidays, to support and treat patients in their home. Monogram Health's personalized and innovative treatment model is proven to dramatically improve patient outcomes and quality of life while reducing medical costs across the health care continuum.
    $75k-101k yearly est. 25d ago

Learn more about staff software engineer jobs

How much does a staff software engineer earn in Springfield, TN?

The average staff software engineer in Springfield, TN earns between $79,000 and $139,000 annually. This compares to the national average staff software engineer range of $100,000 to $186,000.

Average staff software engineer salary in Springfield, TN

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