Talent.com
Senior Software Engineer
Senior Software EngineerRDI Technologies, Inc. • Knoxville, TN, US
Senior Software Engineer

Senior Software Engineer

RDI Technologies, Inc. • Knoxville, TN, US
job_description.job_card.30_days_ago
serp_jobs.job_preview.job_type
  • serp_jobs.job_card.full_time
  • serp_jobs.filters_job_card.quick_apply
job_description.job_card.job_description

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.
  • Powered by JazzHR
  • serp_jobs.job_alerts.create_a_job

    Senior Software Engineer • Knoxville, TN, US

    Job_description.internal_linking.related_jobs
    Senior Software Engineer, ICHRA

    Senior Software Engineer, ICHRA

    Gravie • Knoxville, TN, United States
    serp_jobs.job_card.full_time
    Senior Software Engineer, ICHRA.Our mission is to improve the way people purchase and access healthcare through innovative, consumer-centric health benefit solutions that people can actually use.Ou...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Senior Software Engineer, Rust (US - East)

    Senior Software Engineer, Rust (US - East)

    Apollo Inc • Knoxville, TN, United States
    serp_jobs.job_card.full_time
    Join Us In Creating Next-Generation GraphQL Runtime Infrastructure.We're helping organizations deploy supergraphs at scale using Apollo Federation. Are you passionate about building secure, high-per...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Senior Software Engineer I (Remote - CANADA)

    Senior Software Engineer I (Remote - CANADA)

    Wrapbook • Knoxville, TN, United States
    serp_jobs.filters.remote
    serp_jobs.job_card.full_time
    Senior Software Engineer - Ruby on Rails (Remote - CANADA).Wrapbook is looking for a Senior Software Engineer (Ruby on Rails) to play a hands-on role in driving our mission to build an outstanding ...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Full Stack Software Engineer Blazor Focus

    Full Stack Software Engineer Blazor Focus

    Zetron, Inc • Knoxville, Tennessee, USA
    serp_jobs.job_card.full_time
    For 40 years Zetron (a Codan Company) has delivered interoperable end-to-end command & control systems across multiple industries and international markets. With over 40000 console positions hun...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Tech Lead - Senior Software Engineer

    Tech Lead - Senior Software Engineer

    CODE Exitos • Knoxville, TN, United States
    serp_jobs.job_card.full_time
    The Tech Lead is a key role where engineers take ownership of complex technical challenges, lead and deliver critical projects / features, and help drive technical decisions.Tech Lead engineers are e...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Senior Software Engineer, MarketplaceRemote - USA, CAN, MEX

    Senior Software Engineer, MarketplaceRemote - USA, CAN, MEX

    Fleetio • Knoxville, TN, United States
    serp_jobs.job_card.full_time
    Senior Software Engineer, Marketplace.Fleetio is looking for a product-minded and team-oriented Senior Software Engineer who is committed to consistently delivering quality software to join our rap...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Senior Software Engineer, Full Stack

    Senior Software Engineer, Full Stack

    Maze • Knoxville, TN, United States
    serp_jobs.job_card.full_time
    As a Senior Engineer on the Product Engineering team, you'll design and deliver high impact features, working closely with product, design, and other engineers to solve complex problems, build scal...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Software Engineer, Applied AI

    Software Engineer, Applied AI

    American Bureau of Shipping • Knoxville, TN, United States
    serp_jobs.job_card.full_time
    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 ...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Software Engineer Backend / Platform Systems I (Full Time) - United States

    Software Engineer Backend / Platform Systems I (Full Time) - United States

    Cisco • Knoxville, TN, United States
    serp_jobs.job_card.full_time
    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 d...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Security Engineer - Secure Software Development

    Security Engineer - Secure Software Development

    Sedgwick • Knoxville, TN, United States
    serp_jobs.job_card.full_time
    By joining Sedgwick, you'll be part of something truly meaningful.It's what our 33,000 colleagues do every day for people around the world who are facing the unexpected. We invite you to grow your c...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Ritchie Bros. - Senior Software Engineer

    Ritchie Bros. - Senior Software Engineer

    The Job Sauce • Knoxville, TN, United States
    serp_jobs.job_card.full_time
    The Senior Software Engineer will be working as a Java / Spring Server-side engineer to design, code and maintain web applications, APIs and infrastructure components. Must be comfortable working in a...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Senior Software Engineer (Remote)

    Senior Software Engineer (Remote)

    GEICO • Knoxville, TN, United States
    serp_jobs.filters.remote
    serp_jobs.job_card.full_time
    At GEICO, we offer a rewarding career where your ambitions are met with endless possibilities.Every day we honor our iconic brand by offering quality coverage to millions of customers and being the...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Software Engineer

    Software Engineer

    Teledyne • Knoxville, TN, United States
    serp_jobs.job_card.full_time
    Teledyne Technologies Incorporated provides enabling technologies for industrial growth markets that require advanced technology and high reliability. These markets include aerospace and defense, fa...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Senior Software Engineer

    Senior Software Engineer

    DoiT International • Knoxville, TN, United States
    serp_jobs.job_card.full_time
    Location : The Senior Software Engineer will be an integral part of our Engineering teams in EMEA.This role is based remotely as a full-time employee in the UK, Ireland, Estonia, Netherlands, Sweden...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Senior Software Engineer (Zig / Rust)

    Senior Software Engineer (Zig / Rust)

    Syndica • Knoxville, TN, United States
    serp_jobs.job_card.full_time
    Syndica is creating the Cloud of Web3.We supply the most critical applications in Web3 with enterprise-grade RPC infrastructure and developer tools tailored for the Solana ecosystem.Joining our tea...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Software Development Engineer

    Software Development Engineer

    Amazon • Maryville, TN, USA
    serp_jobs.job_card.full_time
    Join Amazon's engineering team and help us build innovative solutions to complex problems.As a Software Development Engineer, you will design, develop, and test software applications and services.W...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Remote Backend Software Engineer : Go - AI Trainer ($80-$100 per hour)

    Remote Backend Software Engineer : Go - AI Trainer ($80-$100 per hour)

    Mercor • Knoxville, Tennessee, US
    serp_jobs.filters.remote
    serp_jobs.job_card.part_time
    Mercor is hiring experienced Go Engineers • • to support a variety of high-impact research collaborations with leading AI labs. Freelancers will help improve AI systems through work extending coding b...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_1_day • serp_jobs.job_card.promoted
    Semi Senior Software Engineer - C++ (Android NDK)

    Semi Senior Software Engineer - C++ (Android NDK)

    Ekumen • Knoxville, TN, United States
    serp_jobs.job_card.full_time
    Our mission is to bridge top-level technology companies with engineering talent from across the globe.With presence in LATAM, USA and Europe, we empower companies by providing remote engineering te...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted