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_card.30_days_ago]
[job_preview.job_type]
  • [job_card.full_time]
  • [filters_job_card.quick_apply]
[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
[job_alerts.create_a_job]

Senior Software Engineer • Knoxville, TN, US

[internal_linking.similar_jobs]
Locum Physician (MD/DO) - Emergency Medicine in LaFollette, TN

Locum Physician (MD/DO) - Emergency Medicine in LaFollette, TN

LocumJobsOnline • LaFollette, TN, US
[job_card.full_time]
Doctor of Medicine | Emergency Medicine.Competitive weekly pay (inquire for details) .LocumJobsOnline is working with Rhino Medical to find a qualified Emergency Medicine MD in LaFollette, Tennesse...[show_more]
[last_updated.last_updated_30] • [promoted]
Surrogates Start at $55K$75K+ with $1,200 Bonus + $11K Pre-Pregnancy Payout

Surrogates Start at $55K$75K+ with $1,200 Bonus + $11K Pre-Pregnancy Payout

Physician's Surrogacy • Alcoa, TN, US
[job_card.full_time] +2
What qualities make you a great surrogate?.Why choose our surrogacy program?.All medical, legal, and travel expenses.The nations only obstetrician-managed agency.We respect the time and commitment ...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Oral Surgeon

Oral Surgeon

Tennessee Valley Oral Surgery • Maryville, US
[job_card.part_time]
Privately owned practice seeks full or part time OMFS.Currently four state of the art locations with a new office on the horizon.Maryville, Knoxville, Lenoir City and Seymour Tennessee.High growth,...[show_more]
[last_updated.last_updated_30] • [promoted]
Mail Processor - No Experience Required

Mail Processor - No Experience Required

Postal Jobs Assist • Andersonville, Tennessee, United States
[job_card.full_time]
USPS is accepting applications for PSE Mail Processing Clerks nationwide.This role is vital to ensuring the timely and accurate processing of mail.USPS provides comprehensive training to help you s...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Quality Engineer

Quality Engineer

Jobot • Knoxville, TN, US
[job_card.full_time]
Quality Engineer - Entry Level.This Jobot Job is hosted by: Sean Copeland.Are you a fit? Easy Apply now by clicking the "Apply" button and sending us your resume.Salary: $75,000 - $90,000 per year....[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Remote Product Tester – $45/hr + Free Products – Start Now!

Remote Product Tester – $45/hr + Free Products – Start Now!

OCPA • Rocky Top, Tennessee, us
[filters.remote]
[job_card.part_time] +1
Product Testers are wanted to work from home nationwide in the US to fulfill upcoming contracts with national and international companies.We guarantee 15-25 hours per week with an hourly pay of bet...[show_more]
[last_updated.last_updated_30] • [promoted]
Program Supervisor

Program Supervisor

Sevita • Maryville, TN, US
[job_card.full_time]
Position Type: Full-time, non-exempt, hourly supervisor role.Supervises a single program or unit within a program, typically supporting 4-8 individuals in residential settings or 10-15 individuals ...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Controls Engineer

Controls Engineer

Jobot • Knoxville, TN, US
[job_card.full_time]
This Jobot Job is hosted by: Ben Eberly.Are you a fit? Easy Apply now by clicking the "Apply" button and sending us your resume.Salary: $110,000 - $139,000 per year.We are a nationwide network of o...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Senior Structured Cabling Engineer

Senior Structured Cabling Engineer

TekSynap • Knoxville, TN, United States
[job_card.full_time]
Responsibilities & Qualifications.Experience implementing ISP/OSP distribution systems, including fiber and copper infrastructure installation, testing, and maintenance.Survey ISP/OSP infrastructur...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
FT/PT Donation Processor | Maryville Store (Hwy 411)

FT/PT Donation Processor | Maryville Store (Hwy 411)

Knox Area Rescue Ministries • Maryville, TN, United States
[job_card.full_time] +1
Every Sunday Off!! *Benefits & PTO * Employee Discount * Performance Based Increases * Referral Bonuses * Bonus & Rewards * Career Growth Opportunities.Entry-level pay begins from $12-15/hr based o...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
AI Software Engineer

AI Software Engineer

StaffSource, LLC • Knoxville, Tennessee, US
[job_card.full_time]
Job Description Job Description We are seeking an AI Software Engineer with real, hands-on experience building AI-powered systems in production environments.This is a foundational engineering role ...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Sr. Software Engineer (Remote CST/EST) - (6068)

Sr. Software Engineer (Remote CST/EST) - (6068)

itD Tech • Knoxville, Tennessee, US
[filters.remote]
[job_card.full_time]
Job Description Job Description Job description itD is a leading, woman- and minority-owned global technology consulting company.Software Engineer to join our diverse and dynamic global team.The ro...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
GI | Greater St. Louis | $850K+ Potential | Unmatched Autonomy

GI | Greater St. Louis | $850K+ Potential | Unmatched Autonomy

Jackson Physician Search • Maryville, US
[job_card.full_time]
Join one of the highest-ranking, non-profit hospitals in the Greater St.Louis area, celebrated for its commitment to physician autonomy, high provider satisfaction, and a collaborative work environ...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Senior Software Engineer

Senior Software Engineer

RDI Technologies, Inc. • Knoxville, Tennessee, US
[job_card.full_time]
Job Description 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 ex...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Survey Taker: Earn up to $25 per survey (Remote)

Survey Taker: Earn up to $25 per survey (Remote)

Earn Haus • Alcoa, TN, US
[filters.remote]
[job_card.full_time] +1
Looking for people to participate in taking online surveys for Fortune 500 brands.All you need to do is complete online surveys by sharing your opinion.You will help influence brand decisions on se...[show_more]
[last_updated.last_updated_30] • [promoted]
Greater St. Louis Pulmonology | $550K+ | Day 1 Volume | H1B Visa

Greater St. Louis Pulmonology | $550K+ | Day 1 Volume | H1B Visa

Jackson Physician Search • Maryville, US
[job_card.full_time]
Step into a high-demand Pulmonology role with one of the St.Louis region's most respected non-profit hospitals with true physician autonomy and collaboration is part of the culture.This is your cha...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Senior Software Engineer, Core Experiences - Knoxville, USA

Senior Software Engineer, Core Experiences - Knoxville, USA

Speechify • Knoxville, Tennessee, US
[job_card.full_time]
Job Description Job Description Mission Speechify is the easiest way to listen to the world's information.Articles on the web, documents in the cloud, books on your phone.We absorb it all and let y...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Remote FP&A Manager – AI Trainer ($50-$60/hour)

Remote FP&A Manager – AI Trainer ($50-$60/hour)

Data Annotation • Alcoa, Tennessee
[filters.remote]
[job_card.full_time] +1
We are looking for a finance professional to join our team to train AI models.You will measure the progress of these AI chatbots, evaluate their logic, and solve problems to improve the quality of ...[show_more]
[last_updated.last_updated_variable_days] • [promoted]