Embedded Systems Software Engr
Embedded software engineer job in Oak Ridge, TN
Ready to turn microcontrollers, firmware, and circuit boards into real-world impact? As an Embedded Systems Software Engineer at Centrus Energy, you'll help power the next generation of advanced centrifuge technology by designing the brains and electronics behind our mission-critical control systems. You'll work on everything from TI-based embedded programming to motor-control logic and custom instrumentation hardware-bringing ideas to life in development labs and production environments. If you love engineering that blends hands-on build/test work with thoughtful design and cross-functional collaboration, we'd love to meet you. Bonus points if firmware brings you joy!
What You Will Do
You'll lead embedded software and control-electronics design for new machine control and motor-drive systems supporting development activities in Oak Ridge and operations in Piketon. You'll develop requirements, specs, and test plans; design analog/digital circuits; troubleshoot systems; and guide manufacturing of electronics and prototypes. You'll evaluate performance, implement electrical system modifications, support instrumentation and controls, and collaborate with mechanical, electrical, and external engineering teams to keep projects on schedule and performing at their best.
We'd Love to Hear from People With:
Bachelor's degree in Electrical Engineering plus 6+ years of relevant experience, or equivalent industrial electronics experience
1-3 years in embedded systems design
1-3 years supporting manufacturing and/or R&D environments
Experience with industrial electronics, embedded programming, and circuit design
Strong analytical, documentation, and communication skills.
Ability to juggle multiple technical projects with minimal supervision.
Ability to obtain or maintain a “Q” clearance.
A Successful Candidate Brings:
Bachelor's or Master's in Electrical Engineering with 12+ years relevant industrial electronics experience
Embedded software development or test experience
Experience in electric motor-control design
4+ years of experience in the nuclear industry
Familiarity with electrical distribution systems, national codes, and regulatory requirements (UL, IEEE, NEC, ANSI, OSHA, NUREGs)
Currently possesses a “Q” or “L” clearance
In compliance with federal law, all persons hired will be required to verify identity and eligibility to work in the United States and to complete the required employment eligibility verification form upon hire.
This position will require a pre-employment background check and a pre-employment drug test and vetting to ensure Centrus Energy can meet the requirements of 10 CFR Parts 810 and 1017 to grant access to export-controlled information and Unclassified Controlled Nuclear Information, respectively. Such access is required for the performance of this position.
Centrus Energy and all subsidiaries shall abide by the applicable legal requirements. We prohibit discrimination against qualified individuals based on their status as protected veterans or individuals with disabilities and prohibit discrimination against all individuals based on their race, color, religion, sex, sexual orientation, gender identity or national origin.
Centrus Energy Corp. is an Equal Opportunity Employer.
Auto-ApplyEmbedded Systems Software Engr
Embedded software engineer job in Oak Ridge, TN
Ready to turn microcontrollers, firmware, and circuit boards into real-world impact? As an Embedded Systems Software Engineer at Centrus Energy, you'll help power the next generation of advanced centrifuge technology by designing the brains and electronics behind our mission-critical control systems. You'll work on everything from TI-based embedded programming to motor-control logic and custom instrumentation hardware-bringing ideas to life in development labs and production environments. If you love engineering that blends hands-on build/test work with thoughtful design and cross-functional collaboration, we'd love to meet you. Bonus points if firmware brings you joy!
What You Will Do
You'll lead embedded software and control-electronics design for new machine control and motor-drive systems supporting development activities in Oak Ridge and operations in Piketon. You'll develop requirements, specs, and test plans; design analog/digital circuits; troubleshoot systems; and guide manufacturing of electronics and prototypes. You'll evaluate performance, implement electrical system modifications, support instrumentation and controls, and collaborate with mechanical, electrical, and external engineering teams to keep projects on schedule and performing at their best.
We'd Love to Hear from People With:
* Bachelor's degree in Electrical Engineering plus 6+ years of relevant experience, or equivalent industrial electronics experience
* 1-3 years in embedded systems design
* 1-3 years supporting manufacturing and/or R&D environments
* Experience with industrial electronics, embedded programming, and circuit design
* Strong analytical, documentation, and communication skills.
* Ability to juggle multiple technical projects with minimal supervision.
* Ability to obtain or maintain a "Q" clearance.
A Successful Candidate Brings:
* Bachelor's or Master's in Electrical Engineering with 12+ years relevant industrial electronics experience
* Embedded software development or test experience
* Experience in electric motor-control design
* 4+ years of experience in the nuclear industry
* Familiarity with electrical distribution systems, national codes, and regulatory requirements (UL, IEEE, NEC, ANSI, OSHA, NUREGs)
* Currently possesses a "Q" or "L" clearance
In compliance with federal law, all persons hired will be required to verify identity and eligibility to work in the United States and to complete the required employment eligibility verification form upon hire.
This position will require a pre-employment background check and a pre-employment drug test and vetting to ensure Centrus Energy can meet the requirements of 10 CFR Parts 810 and 1017 to grant access to export-controlled information and Unclassified Controlled Nuclear Information, respectively. Such access is required for the performance of this position.
Centrus Energy and all subsidiaries shall abide by the applicable legal requirements. We prohibit discrimination against qualified individuals based on their status as protected veterans or individuals with disabilities and prohibit discrimination against all individuals based on their race, color, religion, sex, sexual orientation, gender identity or national origin.
Centrus Energy Corp. is an Equal Opportunity Employer.
Auto-ApplyPython/Embedded Developer
Embedded software engineer job in Knoxville, TN
M Force Staffing specializes in staffing talented professionals for companies in the Southeast. We partner with premier employers in a variety of industries.
Job Description
Developing software is fun, especially when you are tackling new problems and new industries. Our engineers are involved in the whole process, from meeting with customers, gathering requirements, and designing the system to coding the frontend, middle tier and backend.
The current project we are recruiting for will be using the following technologies:
Python 2/3, HTML/CSS/JavaScript, C++/C, Embedded programming, JSON, HTTP client/server architecture, near real-time and multi-threaded architecture.
Qualifications
Team, team, team - works well in blended teams with clients, user interface designers, business analysts and other engineers.
Loves coding - we are looking for people with a passion for coding, whether this came at an early age or during college - a desire to be at the top of your industry, keeping current as technologies evolve.
Craftsmanship - striving for excellence in the quality of work product and process.
Teachable - open to learning from mentors and to correction, in other words, coaching.
Courage - not afraid of complex architectures and logic.
US Citizen or EAD. No C2C or Third Parties
Additional Information
M Force Staffing is an equal opportunity employer. All qualified applicants, including individuals with disabilities and protected veterans, are encouraged to apply. In addition to federal law requirements, M Force Staffing complies with applicable state and local laws governing nondiscrimination in employment in every location in which the company has facilities. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training. M Force Staffing is an E-Verify Employer
Software Engineer Embedded/Network Systems II (Full Time) - United States
Embedded software engineer job in Knoxville, TN
Please note this posting is to advertise potential job opportunities. This exact role may not be open today but could open in the near future. When you apply, a Cisco representative may contact you directly if a relevant position opens. Applications are accepted until further notice.
Meet the Team
Our dedicated team members are engineering the foundation of Cisco's core technologies across the globe, including teams in Engineering like Common Hardware Group, Network Product Eng, Infrastructure & Security. You will be an essential contributor to the development of next-generation innovations in operating systems, firmware, networking stacks, and security infrastructure. Working on these teams, you will gain hands-on experience with hardware-software integration and low-level networking technologies that power Cisco's critical products. Discover the possibilities when deep technical expertise meets creativity and help build solutions that transform how the world connects and communicates.
Your Impact
You are a passionate engineer skilled in low-level programming, networking protocols, and hardware-software integration, with strong communication and collaboration abilities. You thrive in solving complex challenges through innovation and precision, while being highly organized and process-driven. Your work develops and maintains critical software and tools that ensure hardware compatibility, network performance, and security for Cisco's core products like operating systems, firmware, and networking stacks. By effectively managing your time and streamlining processes, you deliver high-quality solutions that embed resilience and efficiency into global communications infrastructure, directly contributing to Cisco's leadership in trusted, scalable networking technologies.
Minimum Qualifications
* Completion within the past 3 years, or current enrollment with expected completion within 12 months, of a certification or degree program (e.g., Associates, Apprenticeship, Boot Camp, or Certification in a specialized program + 3 years of relevant experience, High School Diploma + 4 years of relevant experience, Bachelors + 2 years of relevant experience) or Masters + 0 years of relevant experience.
* Proficiency in C programming and experience with embedded Linux, including a solid understanding of operating system fundamentals.
* Familiarity with network principles & concepts, routing protocols, and general networking concepts.
* Hands-on experience with automation tools and scripting languages (such as Python or Bash), along with knowledge of CI/CD pipelines (e.g., Jenkins, GitHub Actions).
* Understanding of DevSecOps practices and their application in software development workflows.
Preferred Qualifications
* Conceptual understanding or hands-on experience with AI/ML.
* Understanding of cybersecurity principles and security protocols.
* Experience with FPGA development.
* Knowledge of signal and power integrity, and PCB design.
Why Cisco?
At Cisco, we're revolutionizing how data and infrastructure connect and protect organizations in the AI era - and beyond. We've been innovating fearlessly for 40 years to create solutions that power how humans and technology work together across the physical and digital worlds. These solutions provide customers with unparalleled security, visibility, and insights across the entire digital footprint.
Fueled by the depth and breadth of our technology, we experiment and create meaningful solutions. Add to that our worldwide network of doers and experts, and you'll see that the opportunities to grow and build are limitless. We work as a team, collaborating with empathy to make really big things happen on a global scale. Because our solutions are everywhere, our impact is everywhere.
We are Cisco, and our power starts with you.
Message to applicants applying to work in the U.S. and/or Canada:
Individual pay is determined by the candidate's hiring location, market conditions, job-related skillset, experience, qualifications, education, certifications, and/or training. The full salary range for certain locations is listed below. For locations not listed below, the recruiter can share more details about compensation for the role in your location during the hiring process.
U.S. employees are offered benefits, subject to Cisco's plan eligibility rules, which include medical, dental and vision insurance, a 401(k) plan with a Cisco matching contribution, paid parental leave, short and long-term disability coverage, and basic life insurance. Please see the Cisco careers site to discover more benefits and perks. Employees may be eligible to receive grants of Cisco restricted stock units, which vest following continued employment with Cisco for defined periods of time.
U.S. employees are eligible for paid time away as described below, subject to Cisco's policies:
* 10 paid holidays per full calendar year, plus 1 floating holiday for non-exempt employees
* 1 paid day off for employee's birthday, paid year-end holiday shutdown, and 4 paid days off for personal wellness determined by Cisco
* Non-exempt employees receive 16 days of paid vacation time per full calendar year, accrued at rate of 4.92 hours per pay period for full-time employees
* Exempt employees participate in Cisco's flexible vacation time off program, which has no defined limit on how much vacation time eligible employees may use (subject to availability and some business limitations)
* 80 hours of sick time off provided on hire date and each January 1st thereafter, and up to 80 hours of unused sick time carried forward from one calendar year to the next
* Additional paid time away may be requested to deal with critical or emergency issues for family members
* Optional 10 paid days per full calendar year to volunteer
For non-sales roles, employees are also eligible to earn annual bonuses subject to Cisco's policies.
Employees on sales plans earn performance-based incentive pay on top of their base salary, which is split between quota and non-quota components, subject to the applicable Cisco plan. For quota-based incentive pay, Cisco typically pays as follows:
* .75% of incentive target for each 1% of revenue attainment up to 50% of quota;
* 1.5% of incentive target for each 1% of attainment between 50% and 75%;
* 1% of incentive target for each 1% of attainment between 75% and 100%; and
* Once performance exceeds 100% attainment, incentive rates are at or above 1% for each 1% of attainment with no cap on incentive compensation.
For non-quota-based sales performance elements such as strategic sales objectives, Cisco may pay 0% up to 125% of target. Cisco sales plans do not have a minimum threshold of performance for sales incentive compensation to be paid.
The applicable full salary ranges for this position, by specific state, are listed below:
New York City Metro Area:
$123,600.00 - $200,100.00
Non-Metro New York state & Washington state:
$109,900.00 - $181,600.00
* For quota-based sales roles on Cisco's sales plan, the ranges provided in this posting include base pay and sales target incentive compensation combined.
Employees in Illinois, whether exempt or non-exempt, will participate in a unique time off program to meet local requirements.
Staff Software Engineer (Full Stack)
Embedded software engineer job in Knoxville, TN
Welcome to Warner Bros. Discovery… the stuff dreams are made of.
Who We Are…
When we say, “the stuff dreams are made of,” we're not just referring to the world of wizards, dragons and superheroes, or even to the wonders of Planet Earth. Behind WBD's vast portfolio of iconic content and beloved brands, are the
storytellers
bringing our characters to life, the
creators
bringing them to your living rooms and the
dreamers
creating what's next…
From brilliant creatives, to technology trailblazers, across the globe, WBD offers career defining opportunities, thoughtfully curated benefits, and the tools to explore and grow into your best selves. Here you are supported, here you are celebrated, here you can thrive.
At HBO Max, storytelling takes center stage. We're one of the world's most iconic entertainment brands - home to bold originals and unforgettable characters. While audiences binge award-winning content, breaking news, and sports around the clock, our teams stay busy at work creating what's next in streaming. From Succession, Euphoria, and The Sopranos to global franchises like Game of Thrones and Harry Potter, our content sparks conversation and shapes culture.
HBO Max delivers boundary-pushing stories across genres and platforms, connecting millions of viewers across 90 countries globally- and we're just getting started. We're home to the most talked about shows and movies, granting audiences access to the worlds of HBO, Harry Potter, DC, Warner Bros., ID, Adult Swim, A24, and more. Turn your streaming obsession into a career- we're hiring!
Meet Our Team:
The Content Systems/MSC Engineering team builds the applications and services that power Warner Bros Discovery's content supply chain. Our applications cover the entire breadth of the media supply chain, from idea to distribution. We have a robust global community of thousands of internal Warner Bros Discovery users who rely on our apps every day to get television produced, on the air, and into streaming.
We're looking for a developer who can be an integral part of our development team in Warner Bros Discovery's Knoxville office. We need a full stack developer who's comfortable building, implementing, and consuming RESTful APIs for enterprise solutions. Our current service tier is a blend of Java and Angular services. We're transitioning existing applications to a micro-front end featuring reusable components and loosely-coupled micro-apps. As a full-stack developer you'd be working alongside our current development team that features other full-stack developers along with some specialists dedicated to either front-end or back-end layers. No need to be an expert in everything, but we need you to be comfortable in your skills in each layer to contribute to it. Requirements and designs don't deliver set in stone, so we would like you to be able to think on your feet and fill in the blanks when necessary.
Roles & Responsibilities:
Build application service layers and UIs to support Warner Bros Discovery's content supply chain.
Lead design components and complex architecture with little oversight. You solve business problems with simple and straightforward solutions, applying appropriate technologies and software engineering best practices. Build architectural diagrams that communicate what we need to build and how we need to build it.
Describe and defend your design and code decisions to other engineers, embrace constructive feedback, and adapt your approach to align with team and company standards and objectives.
You are a collaborative leader that makes other engineers and team members around you more productive, by sharing your knowledge, and helping to break key technical decisions. You provide mentoring to other engineers, pushing them to grow in their skills, communication, and design.
Offer enhancements to best practices, document, design, and architecture improvements, and as feedback through code reviews to other engineers without continuous prompting or recurring encouragement. Other engineers appreciate your feedback.
Troubleshoot a production issue by reviewing source code, logs, operational metrics, stack trace etc. to pinpoint a specific problem and then resolve it.
What to Bring:
7-10 years of experience as a software developer - full stack preferred
Experience with event driven architecture or asynchronous messaging services
Experience developing Single Page Applications with a modern UI framework
High proficiency and technical leadership with technologies on our stack including Java (Spring) and Node JS, and Angular 6 and higher and Golang preferred
Knowledge and experience in SQL, Mongo DB, postgres Db
Experience with automated build and deployment strategies.
Experience with Spring, Spring Cloud, Junit, Flash.
Experience working within a SAFe Agile team, collaborating with others to build software and iteratively improve it
Mastery of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
You have a proven track record of designing and building applications for media workflows, media catalogs, and asset registries (preferred)
You are an effective communicator, demonstrating this in your discussions with the team and stakeholders and through your documentation
You solve business problems with simple and straightforward solutions, applying appropriate technologies and software engineering best practices.
You deliver high-quality results the first time and improve code, documentation, and results with each iteration. Your team trusts your work.
Additional Information
On June 9, 2025, Warner Bros. Discovery announced plans to separate into two publicly traded companies, Warner Bros. and Discovery Global, with an expected completion in mid-2026. For more details, including leadership appointments and information on individual brands, please visit our newsroom here.
Although you will be hired by Warner Bros. Discovery, upon the planned separation in 2026, your employment likely will transition to Warner Bros. Company. During this period of transformation, you'll have an exciting opportunity to lay the foundation at one of the world's premier entertainment brands.
How We Get Things Done…
This last bit is probably the most important! Here at WBD, our guiding principles are the core values by which we operate and are central to how we get things done. You can find them at ******************************* along with some insights from the team on what they mean and how they show up in their day to day. We hope they resonate with you and look forward to discussing them during your interview.
Championing Inclusion at WBD
Warner Bros. Discovery embraces the opportunity to build a workforce that reflects a wide array of perspectives, backgrounds and experiences. Being an equal opportunity employer means that we take seriously our responsibility to consider qualified candidates on the basis of merit, without regard to race, color, religion, national origin, gender, sexual orientation, gender identity or expression, age, mental or physical disability, and genetic information, marital status, citizenship status, military status, protected veteran status or any other category protected by law.
If you're a qualified candidate with a disability and you require adjustments or accommodations during the job application and/or recruitment process, please visit our accessibility page for instructions to submit your request.
Auto-ApplySenior Application Developer
Embedded software engineer job in Oak Ridge, TN
Job Description
No C2C
Onsite in Oak Ridge, TN
Senior Full Stack Application DeveloperOverviewThe support position is responsible for the development, maintenance, testing and on-going support of enterprise level solutions which support the science mission while protecting staff from nuclear and radiological hazards and ensuring compliance with regulatory requirements. These integrated software systems are critical for managing safe and compliant nuclear and radiological operations. The various functions that these systems support include tracking radioactive material inventories across radiological facilities, managing radioactive sealed sources, providing tools for radiological protection operations (radiological surveys, radiological work permits, radiological event reports, etc.), sitewide real-time radiation monitoring network, and bioassay data management and reports for individuals. This position will work as part of a team that provides support for these existing applications while working on a major effort to modernize these applications with the latest technologies.Major Duties/Responsibilities
Create and maintain interfaces that share data between Radiological Protection applications and other systems.
Develop and maintain Oracle and SQL Server Stored Procedures/Functions/Triggers.
Extract or update data using SQL or PL/SQL.
Develop and maintain ASP.NET framework/.NET backend C# Web API applications using Visual Studio and Azure DevOps.
Develop and maintain Web Application Frontends based on Single Page Application JavaScript Frameworks.
Provide support for existing Oracle Forms/Reports and ColdFusion applications while developing the new systems.
Generate Software Quality Assurance (SQA) documentation.
QualificationsKnowledge of the following:
Development of applications using relational databases such as Microsoft SQL Server, Oracle, etc.
Formalized web application development and debugging techniques.
Design and development of web applications.
15+ years of programming and architecture experience.
While not required, the following qualifications are desired:
Bachelor's degree in Computer Science, Software Engineering, Computer Information Systems, or related technical/science degree.
Experience with database triggers, stored procedures, and functions.
Experience with Microsoft Entity Framework 5 (or greater), LINQ and MVC pattern.
Experience with the .NET framework in C#.
Experience with HTML5, JavaScript, jQuery, and CSS 3.
Experience with Single Page Application development frameworks (Vue.js, React, etc.).
Experience with migrating ColdFusion applications to .NET.
Experience with Azure DevOps, GIT or other source control.
Technical background with a basic understanding of health physics principles.
This support position requires the ability to obtain and maintain a clearance from the Department of Energy. This support position requires on-site work with limited opportunities to work remotely/from home.
Senior LabVIEW Developer
Embedded software engineer job in Knoxville, TN
ABOUT OUR COMPANY: AMS is a leading nuclear engineering services company headquartered in Knoxville, Tennessee with a worldwide list of clients. We provide the nuclear industry with products and services to measure the performance of Instrumentation and Control (I&C) systems and verify compliance with technical specifications and regulatory requirements. AMS products, training, and services cover a wide range including measurement of dynamic performance of I&C sensors, shutdown rod control system testing, electromagnetic compatibility testing, wireless technology implementation, cable testing and troubleshooting, aging management of critical plant equipment, online calibration monitoring of process sensors, and development of specialized data acquisition equipment and data analysis systems in support of reactor operation and maintenance.
OUR MISSION: To ensure the safe operation of the worldwide nuclear fleet through innovative testing services, engineering solutions, and data analysis.
POSITION TYPE: Full-time.
LOCATION: On Site, Remote, or Hybrid options available.
SALARY RANGE: $110,000 - $135,000 per year plus full package of benefits
JOB OVERVIEW:
AMS provides products and services to measure instrumentation and control system performance in nuclear power plants worldwide. A LabVIEW Developer on the Systems Team would develop AMS software used to successfully deliver products and services for our customers. The primary responsibilities of a LabVIEW Developer are to design and develop products, perform software verification and validation, and design new test equipment and technology while adhering to AMS's comprehensive Quality Assurance (QA) program.
DESIRED REQUIREMENTS
A Bachelor or Master of Science degree in Computer Science, Electrical Engineering or other Engineering and at least 10 years of experience in software development and testing.
10+ years experience developing software applications in LabVIEW
Experience in data acquisition using National Instruments-based hardware systems (daqmx, cRIO, cDAQ, or PXI)
RESPONSIBILITIES
Design and develop data acquisition systems, build and use databases, create data analysis algorithms, and generate reports for new and existing software products
Lead and mentor junior developers
Manage software development projects
Perform software verification and validation
Perform research and development to design new test equipment and technology
Compile data and write reports for completed projects
Please note:
AMS does not hire in the following states: Alaska, California, Connecticut, Hawaii, Illinois, Massachusetts, New Jersey, New York, Washington DC, and Puerto Rico.
Senior Software Engineer
Embedded software engineer job in Knoxville, TN
RDI Technologies combines computer vision and digital signal processing to bring new technology to the industrial maintenance and asset reliability markets. We are excited to bring game-changing technology to this well-established market, and we need to bring new
talent to our development team.
Role Description:
As a member of our development team, you will contribute to the advancement of existing
RDI products and contribute to the creation of new products not yet released to the
marketplace. We are looking for a senior .NET developer with a solid understanding of
object-oriented programming principles who can write extensible, maintainable software
applications.
Duties and Responsibilities:
Participates in the development of the architecture and technical design of
application systems.
Develops and implements extensible, maintainable application systems.
Assists in developing project time tables by defining required project tasks and
estimating these tasks.
Assists in evaluating customer feedback on delivered products and identifying
improvements for future development.
Required Skills and Experience:
At least 5 years commercial software development or related experience
Bachelor's Degree in Computer Science, Electrical Engineering or a related field
Experience developing Windows applications using C# and the .NET framework
Solid understanding of object-oriented programming principles
Knowledge of .NET design patterns
Ability to structure applications for maintainability, extensibility and testability
C/C++ programming experience
Experience developing for both Windows and Linux
Experience with Microsoft TFS and the Visual Studio development environment
Ability to work effectively in a team environment collaborating with a cross-
functional team
Self-motivated, results driven, customer focused
Ability to estimate effort required to implement identified tasks
Excellent written and verbal communication skills
Preferred Skills:
Experience with client/server communication
Experience with .NET8
Experience with gRPC
Experience with computer vision and image processing libraries
Experience with software development through the full software development life cycle (requirements, design, implementation, deployment, support)
Good understanding of databases, schemas, indexes, and SQL Server
Experience with digital signal processing algorithms
Experience with vibration analysis of rotating machinery
Experience with software usability and optimizing user interfaces
Position Details:
Full-time
Located in the Knoxville, TN RDI headquarters
Competitive benefits including medical/dental/vision insurance and 401k
Why work at RDI Technologies:
RDI Technologies is experiencing a rapid expansion in our business both in the volume of sales and the breadth of product offerings. This will allow career growth opportunities as technical leadership will be required to support the broader offering of products.
At RDI all of the decisions are made locally in the Knoxville, TN headquarters.
Working in the Knoxville office will provide access to the leaders and allow you to contribute to the decisions that are made.
Our company is applying new computer vision technology to various markets. This provides constant opportunities to learn and grow as an engineer. This learning involves both new technologies and new problem domains, such that solutions can be designed and developed to leverage new technology to solve existing problems in new ways.
RDI drives product development from a technical direction. So the development team has significant input into the products that are put into the hands or our customers. Developers are encouraged to interact with customers before and after product launch to better understand customer needs and gain insight into how to improve the product.
About RDI Technologies:
RDI Technologies is pioneering the camera as the sensor of the future because
visualization is faster, safer, and makes the complex simpler. The company's proprietary
technology platform powered by Motion Amplification enables users to see and measure
motion that is impossible to see with the human eye and could previously only be measured
by contacting sensors. RDI's products combine the power of modern cameras with software
to turn what used to be complex charts and graphs into easy-to-understand video data that
enables users to quickly and safely solve their toughest problems and communicate the
results.
Auto-ApplySenior Backend Developer
Embedded software engineer job in Knoxville, TN
Emerging Markets Strategy / Strategic Markets
is not eligible for recruiting or sourcing by outside parties.
Disclaimer: Be cautious and only respond to emails from our “mesainc.com” domain. We will never ask for sensitive information, such as bank account details, SSN, etc., via email. If you receive any communication asking for such information, it is not from Mesa. For any concerns, or to verify the authenticity of a message, please contact us through our official channels.
We've got the power to energize Your career and spark YOUR Work/Life Balance through professional development and exceptional benefits. Don't delay, plug in today for an inclusive meaningful career in power, distribution, transmission, engineering, design, technology, or innovation at Mesa Associates, Inc.
Hands-On Supervisor Requirements:
Mesa Associates, Inc. seeks a Knoxville, TN area, Senior Backend Developer with the following skills, knowledge and abilities:
Able to lead, develop, and grow a software product delivery team focused on Utility, Industrial, and Manufacturing markets. Products will focus on Data Analytics, Workflow Automation, Asset Management, and Image/Video Inspection.
Capable of both executing and leading the backend activities, including database planning/setup/management, ETL integration processes, API development, security management, and testing/debugging.
Able to provide hands-on, technical support to service delivery projects while building out team's capabilities and bandwidth.
Able to perform broad range of supervisory responsibilities.
Specific Software Skills:ã
Strong knowledge base of data analysis tools (SQL, Python, Excel)
Extensive coding experience with data related languages (PHP, Python, C#, SQL)
Strong knowledge of API development, calls and functionality (Python, C#, FastAPI)
Strong knowledge of database and data structuring/management tools (SSIS, ETL)
Strong knowledge in Microsoft Office 365 programs (Excel, Word, PowerPoint, SharePoint, PowerApps)
General Requirements:ã
Works under the direction of a Program Manager or other Senior Manager (e.g., Director, Vice President).
Communicates effectively with internal and client stakeholders on a regular basis including keeping clients informed of issues that could adversely affect project execution across various phases of the project lifecycle.
Coordinates/communicates effectively with peers and able to effectively integrate and work in a team environment.
Notice to External Search Firms: Mesa Associates, Inc. and its subsidiaries do not accept unsolicited resumes and will not be obligated to pay a placement fee for unsolicited resumes. Mesa Associates, Inc. Talent Acquisition engages with approved search firms directly for specific hiring needs.
Senior Software Developer
Embedded software engineer job in Loudon, TN
Now Hiring: Senior Application Developer Department: Information Technology - Malibu Boats, Inc. Are you ready to build innovative software solutions at one of the most exciting premium manufacturers in the world? Malibu Boats is looking for a Senior Software Developer - a hands-on technical expert who's passionate about designing and delivering robust, modern applications that drive performance, insight, and growth. If you thrive at the intersection of software engineering, systems integration, and technical leadership, this is your opportunity to shape how technology powers the business from the factory floor to the boardroom.
What You'll Do
You'll be part of a talented team of software and database developers to:
* Design and implement enterprise-grade application architectures that support scalability, maintainability, and performance.
* Develop and optimize integration workflows connecting ERP, MES, CRM, and other business systems through modern APIs and microservices.
* Build robust solutions for cross-functional processes in manufacturing, finance, and operations using contemporary development frameworks and tools.
* Ensure security, reliability, and performance across all deployed environments.
* Collaborate with business and IT leaders to design solutions that drive smarter, faster decision-making.
* Champion continuous improvement - from data modeling and governance to automation and analytics enablement.
You'll play a pivotal role in Malibu's digital transformation, connecting systems, people, and insights to deliver the next wave of innovation.
What You Bring
* 8+ years in Information Technology, with 5+ years in software development.
* Strong proficiency in Object Oriented and Functional programming (C#, JavaScript, Python, PHP)
* Frameworks & Tools: .NET Core, REST APIs, Git, CI/CD pipelines
* Strong understanding of clean and secure coding.
* Experience integrating ERP, MES, CRM, and manufacturing systems.
* Cloud exposure (Azure, AWS)
* Excellent communication skills and a collaborative, can-do spirit.
️ Tech Stack You'll Work With
* Databases: Microsoft SQL, MySQL
* Systems: Dynamics GP, Syteline, AS400, Workwise
* Hosting: AWS
* Project Tools: Jira, Agile
Why You'll Love It Here
At Malibu Boats, we don't just build world-class boats - we build world-class teams. You'll join a culture that values:
* Collaboration and teamwork
* Innovation and continuous learning
* Leadership and accountability
* Passion for craftsmanship and technology
Your work will have visible impact - powering the data that supports operations, quality, and customer experience for one of the most recognized brands in the marine industry.
️ Ready to Make Waves?
If you're driven by data and love seeing your work make a real-world impact, we want to meet you!
Apply today and help us chart the next horizon of innovation at Malibu Boats, Inc.
#MalibuBoats
#MBICareers
Senior Software Engineer, Core Experiences - Knoxville, USA
Embedded software engineer job in Knoxville, TN
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 you listen to it at your desk, on the go, at your own speed, and with tools that make learning easier, deeper, and faster.
What streaming services have done for audio entertainment, we're doing for audio information. And whatever we're doing seems to be working. We're #1 in our category, and experiencing exponential growth.
Overview
We're looking for a Senior Software Engineer to join our Core Experiences Team. This team builds and maintains the foundational services and SDKs that power Speechify's product experience across platforms. It's a critical role for someone who enjoys working at the intersection of product and infrastructure, thinks strategically, and is passionate about designing clear, reliable APIs and simple systems that directly enhance the user experience.
What You'll Do
Collaborate with Speechify's Product Teams to scope projects, find ways to reduce scope to get faster feedback from customers, navigate the integration/UX tradeoffs relevant to different product teams, and deliver solutions via our cross-platform SDK
Optimize existing functionality to ship things like faster loading and more intelligent parsing by designing more efficient abstractions and improving our algorithms
Ship cloud functions, lightweight backend services, and jobs using Kotlin
An Ideal Candidate Should Have
Systems thinking. You know that optimizing a system requires end-to-end design, and you believe simplicity is valuable.
Speed. You work quickly to generate ideas and options and know how to decide which things can ship now and what things need time
Focus. We're a high-growth startup with a busy, remote team. You know how and when to engage or be heads down
Collaboration. You know how to inspire, play, and negotiate with opinionated designers, marketers, and PMs
Preferred Tech Stack:
Kotlin Multiplatform (Java experience is OK but role is Kotlin Multiplatform)
Prior experience with GCP is a plus
What We Offer
A fast-growing environment where you can help shape the company and product.
An entrepreneurial-minded team that supports risk, intuition, and hustle.
A hands-off management approach so you can focus and do your best work.
An opportunity to make a big impact in a transformative industry.
Competitive salaries, a friendly and laid-back atmosphere, and a commitment to building a great asynchronous culture.
Opportunity to work on a life-changing product that millions of people use.
Build products that directly impact and support people with learning differences like dyslexia, ADD, low vision, concussions, autism, and more.
Work in one of the fastest growing sectors of tech, the intersection of artificial intelligence and audio.
The United States Based Salary range for this role is: 140,000-200,000 USD/Year + Bonus + Stock depending on experience
Think you're a good fit for this job?
Tell us more about yourself and why you're interested in the role when you apply.
And don't forget to include links to your portfolio and LinkedIn.
Not looking but know someone who would make a great fit?
Refer them!
Speechify is committed to a diverse and inclusive workplace.
Speechify does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status.
Auto-ApplySenior Full Stack Developer
Embedded software engineer job in Knoxville, TN
Job DescriptionDescription:
Senior Full Stack Developer
Benefits:
Front Loaded PTO
Tuition Assistance
Medical, Dental, Vision
401(k) - with Employer Contribution
South College -
We are one of the nation's fastest growing institutions of higher learning … come grow your career with us.
In order to fully meet our Mission to our students, we require a diverse combination of perspectives, backgrounds, life experiences, and ideas from our faculty and staff and will provide them with an equitable and inclusive work environment -where respect and open interchange of ideas are at the heart of that culture.
Almost 20,000 Students
10 Campuses
Competency Based Education
Online
Senior Full Stack Developer - Description:
At South College, we are committed to providing a high-quality education that prepares students for success in their careers. As a Senior Full Stack Developer, you'll lead the development and maintenance of custom web portals that serve students, faculty, and staff, while also supporting a wide array of integrated systems across the institution. This role is critical to ensuring our digital infrastructure is secure, scalable, and aligned with institutional goals.
You'll have the opportunity to work in a dynamic and collaborative environment, mentor junior developers, and contribute to strategic technology initiatives that enhance the college's operational efficiency and student experience.
If you're passionate about software development and want to make an impact at a forward-thinking institution, we encourage you to apply!
Key Responsibilities
Application Development & Architecture
Lead the design, development, and maintenance of custom web portals and applications.
Architect scalable and secure solutions that meet institutional needs.
Ensure responsive, accessible, and user-friendly interfaces across platforms.
System Integration & Support
Oversee integrations between the college's SIS, LMS, CRM, and other enterprise systems.
Develop and maintain APIs and middleware to support data exchange and interoperability.
Troubleshoot and resolve complex technical issues across systems.
Project Leadership & Collaboration
Serve as technical lead on development projects, coordinating with cross-functional teams.
Mentor junior developers and contribute to code reviews and best practices.
Collaborate with stakeholders to gather requirements and translate them into technical solutions.
Security & Compliance
Implement secure coding practices and ensure applications comply with FERPA and other regulations.
Monitor application performance and security, proactively addressing vulnerabilities.
Innovation & Continuous Improvement
Evaluate emerging technologies and recommend enhancements to existing systems.
Assist in automating workflows and improving development processes.
Requirements:
Required:
Education
Bachelor's degree in Computer Science, Information Systems, or a related field.
5+ years of experience in full stack development, with leadership or mentoring experience.
Required Experience
Expertise in front-end technologies (HTML, CSS, JavaScript, React or Angular).
Advanced back-end development skills (C#, .NET, Node.js, or similar).
Strong experience with relational databases (SQL Server, MySQL, or PostgreSQL).
Proficiency in RESTful API development and system integration.
Deep understanding of secure coding practices and data privacy standards.
Preferred Experience
Experience in higher education or similar institutional environments.
Familiarity with ERP, SIS, or LMS platforms.
Experience with cloud platforms (Azure, AWS) and DevOps tools.
Excellent communication and leadership skills.
Sr. Developer - Agentic AI and Robotic Process Automation
Embedded software engineer job in Maryville, TN
Note: Onsite/Non-Remote in Maryville, TN. To be considered you must live in a commutable distance to Maryville, TN. If you live outside of a commutable distance, your willingness to relocate must be listed at the top of your resume. The Sr. Developer of Agentic AI and RPA solutions and will be responsible for developing solutions for all internal departments of Smith & Wesson using the Blue Prism RPA, Cursor AI and other AI related tools. He/she will be responsible for developing enterprise-scale, high-visibility web or mobile applications using technologies such as .NET, C#, JS, PHP, Python. He/she will work closely with the Manager of Apps & Innovation to identify customer needs, analyze them and build the necessary solutions. This person will partner with user departments to get these solutions tested and assist the Infrastructure team in deploying them to production.
If you are currently a Developer in the .NET framework, have experimented with Agentic AI solutions, have experience in Microsoft CoPilot and have RPA tool experience too, (such as Blue Prism or UIPath), you are a great fit for this role.
QUALIFICATIONS:
* 5 + years of experience in technologies including .NET, C#, PHP, Python, and other object-oriented server-side languages.
* 2+ years hands on experience in RPA tools preferably Blue Prism.
* Experience with Azure DevOps and JIRA (or similar project management tools).
* Professional communications skills, both verbal and written. Good team player.
* Manage personal workload and work under tight timeframes.
* Must be able to work independently with minimal supervision.
* Bachelor's degree in Computer Science, Engineering, or a related field preferred.
COMPETENCIES AND SKILLS:
* 5+ yrs of experience with .NET technologies including C#, Python, Javascript (any flavor) as well as related tools such as Azure DevOps or Git.
* 2+ yrs of experience working with blue prism stack of solutions and developing bots for various business functions.
* 6 months+ experience with Agentic AI, specifically with Large Language Models (LLM).
* Proficiency in Python and other applicable programming languages.
* Experience in developing web or mobile applications, with a focus on implementing secure authentications using SSO / MFA and code handling through Git or Azure DevOps.
* Experience in building custom applications using agile methodologies, with knowledge of code repositories, testing, and CI/CD processes
* Good knowledge of API handling (both SOAP and RESTful) is a plus
* Design, development and testing of automation workflows in order to improve business processes and create efficiencies to meet business objectives
* Good knowledge of BOT's workloads using Blue Prism work queues is required
* Knowledge of MAPIEx and other add on libraries for handling mail boxes is helpful.
* Ability to create structured steps in Blue Prism / UIPath, linking the steps in a seamless manner and building the necessary validations is a plus.
* Strong knowledge of Error reporting techniques, exception handling procedures is a plus
* Good knowledge of Queue management, strong experience with Blue Prism's process studio and object studio, session management and handling packages and releases
* Good documentation skills for flow charting in Blue Prism or UIPath are required. Good knowledge of security methods in Blue prism, user role definitions is required.
* Good understanding of Dev, QA and Prod environments and the ability to promote code across the landscapes is required
ESSENTIAL DUTIES AND RESPONSIBILITIES:
* Build new .NET, C# and Python based applications. Manage the current Blue Prism environment
* Build new solutions to automate the various business processes
* Work closely with the business users to identify pain points and fit RPA solutions
* Work closely with the IT team members to build Secure integrations to ERP systems
* Deploy RPA components including bots, scripts, development tools, code repositories and logging tools.
* Agentic AI / Generative AI solution design and implementation
* Understand the business requirements and translate into Agentic AI solution design that successfully meets the business objectives.
* Knowledge of recent AI tools such as Cursor is a plus.
* Promote the use of AI by finding ways to add artificial intelligence and machine learning to the business processes.
* Good knowledge of SQL Server tables, building and maintaining staging tables to handle data in transit is required.
* Experience with a scripting language like AngularJS, NodeJS, WebAPI, JQuery, XML is helpful.
* Strong knowledge of the coding practices of Blue Prism.
* Work with the Infrastructure team to ensure regular software updates are seamlessly handled.
* Meet with business users, cross-functional resources to define and deliver automation projects.
PHYSICAL DEMANDS:
Occasional: bending, kneeling, squatting, standing, walking, reaching, overhead reaching, and fine motor skills
WORK ENVIRONMENT:
* Normal office environment and office lighting
* Within the Smith & Wesson manufacturing facility employees may be exposed to manufacturing noise, airborne liquid chemicals, fine particulate dust, ambient temperatures, and industrial lighting
* All employees are required to apply ergonomic correctness to all job tasks
Updated 11/12/2025
Python/Embedded Developer
Embedded software engineer job in Knoxville, TN
Developing software is fun, especially when you are tackling new problems and new industries. Our engineers are involved in the whole process, from meeting with customers, gathering requirements, and designing the system to coding the frontend, middle tier and backend.
The current project we are recruiting for will be using the following technologies:
Python 2/3, HTML/CSS/JavaScript, C++/C, Embedded programming, JSON, HTTP client/server architecture, near real-time and multi-threaded architecture.
Qualifications
Team, team, team - works well in blended teams with clients, user interface designers, business analysts and other engineers.
Loves coding - we are looking for people with a passion for coding, whether this came at an early age or during college - a desire to be at the top of your industry, keeping current as technologies evolve.
Craftsmanship - striving for excellence in the quality of work product and process.
Teachable - open to learning from mentors and to correction, in other words, coaching.
Courage - not afraid of complex architectures and logic.
US Citizen or EAD. No C2C or Third Parties
Additional Information
M Force Staffing is an equal opportunity employer. All qualified applicants, including individuals with disabilities and protected veterans, are encouraged to apply. In addition to federal law requirements, M Force Staffing complies with applicable state and local laws governing nondiscrimination in employment in every location in which the company has facilities. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training. M Force Staffing is an E-Verify Employer
Software Engineer Embedded/Network Systems I (Co-Op) - United States
Embedded software engineer job in Knoxville, TN
Please note this posting is to advertise potential job opportunities. This exact role may not be open today but could open in the near future. When you apply, a Cisco representative may contact you directly if a relevant position opens. Applications are accepted until further notice.
Meet the Team
Our dedicated team members are engineering the foundation of Cisco's core technologies across the globe, including teams in Engineering like Common Hardware Group, Network Product Eng, Infrastructure & Security. You will be an essential contributor to the development of next-generation innovations in operating systems, firmware, networking stacks, and security infrastructure. Working on these teams, you will gain hands-on experience with hardware-software integration and low-level networking technologies that power Cisco's critical products. Discover the possibilities when deep technical expertise meets creativity and help build solutions that transform how the world connects and communicates.
Your Impact
You are a passionate engineer skilled in low-level programming, networking protocols, and hardware-software integration, with strong communication and collaboration abilities. You thrive in solving complex challenges through innovation and precision, while being highly organized and process-driven. Your work develops and maintains critical software and tools that ensure hardware compatibility, network performance, and security for Cisco's core products like operating systems, firmware, and networking stacks. By effectively managing your time and streamlining processes, you deliver high-quality solutions that embed resilience and efficiency into global communications infrastructure, directly contributing to Cisco's leadership in trusted, scalable networking technologies.
Minimum Qualifications
* Currently enrolled in an undergraduate degree program. Relevant fields include: Computer Science, Software Engineering, Computer Engineering, Information Technology, Data Science, Mathematics, Statistics, Electrical Engineering, or related technical fields.
* Proficiency in C programming and experience with embedded Linux, including a solid understanding of operating system fundamentals.
* Familiarity with network principles & concepts, routing protocols, and general networking concepts.
* Hands-on experience with automation tools and scripting languages (such as Python or Bash), along with knowledge of CI/CD pipelines (e.g., Jenkins, GitHub Actions).
* Understanding of DevSecOps practices and their application in software development workflows.
Preferred Quals:
* Conceptual understanding or hands-on experience with AI/ML.
* Understanding of cybersecurity principles and security protocols.
* Experience with FPGA development.
* Knowledge of signal and power integrity, and PCB design.
Why Cisco?
At Cisco, we're revolutionizing how data and infrastructure connect and protect organizations in the AI era - and beyond. We've been innovating fearlessly for 40 years to create solutions that power how humans and technology work together across the physical and digital worlds. These solutions provide customers with unparalleled security, visibility, and insights across the entire digital footprint.
Fueled by the depth and breadth of our technology, we experiment and create meaningful solutions. Add to that our worldwide network of doers and experts, and you'll see that the opportunities to grow and build are limitless. We work as a team, collaborating with empathy to make really big things happen on a global scale. Because our solutions are everywhere, our impact is everywhere.
We are Cisco, and our power starts with you.
Message to applicants applying to work in the U.S. and/or Canada:
Individual pay is determined by the candidate's hiring location, market conditions, job-related skillset, experience, qualifications, education, certifications, and/or training. The full salary range for certain locations is listed below. For locations not listed below, the recruiter can share more details about compensation for the role in your location during the hiring process.
U.S. employees are offered benefits, subject to Cisco's plan eligibility rules, which include medical, dental and vision insurance, a 401(k) plan with a Cisco matching contribution, paid parental leave, short and long-term disability coverage, and basic life insurance. Please see the Cisco careers site to discover more benefits and perks. Employees may be eligible to receive grants of Cisco restricted stock units, which vest following continued employment with Cisco for defined periods of time.
U.S. employees are eligible for paid time away as described below, subject to Cisco's policies:
* 10 paid holidays per full calendar year, plus 1 floating holiday for non-exempt employees
* 1 paid day off for employee's birthday, paid year-end holiday shutdown, and 4 paid days off for personal wellness determined by Cisco
* Non-exempt employees receive 16 days of paid vacation time per full calendar year, accrued at rate of 4.92 hours per pay period for full-time employees
* Exempt employees participate in Cisco's flexible vacation time off program, which has no defined limit on how much vacation time eligible employees may use (subject to availability and some business limitations)
* 80 hours of sick time off provided on hire date and each January 1st thereafter, and up to 80 hours of unused sick time carried forward from one calendar year to the next
* Additional paid time away may be requested to deal with critical or emergency issues for family members
* Optional 10 paid days per full calendar year to volunteer
For non-sales roles, employees are also eligible to earn annual bonuses subject to Cisco's policies.
Employees on sales plans earn performance-based incentive pay on top of their base salary, which is split between quota and non-quota components, subject to the applicable Cisco plan. For quota-based incentive pay, Cisco typically pays as follows:
* .75% of incentive target for each 1% of revenue attainment up to 50% of quota;
* 1.5% of incentive target for each 1% of attainment between 50% and 75%;
* 1% of incentive target for each 1% of attainment between 75% and 100%; and
* Once performance exceeds 100% attainment, incentive rates are at or above 1% for each 1% of attainment with no cap on incentive compensation.
For non-quota-based sales performance elements such as strategic sales objectives, Cisco may pay 0% up to 125% of target. Cisco sales plans do not have a minimum threshold of performance for sales incentive compensation to be paid.
The applicable full salary ranges for this position, by specific state, are listed below:
New York City Metro Area:
$44,000.00 - $185,000.00
Non-Metro New York state & Washington state:
$44,000.00 - $185,000.00
* For quota-based sales roles on Cisco's sales plan, the ranges provided in this posting include base pay and sales target incentive compensation combined.
Employees in Illinois, whether exempt or non-exempt, will participate in a unique time off program to meet local requirements.
Software Engineer, Sr.
Embedded software engineer job in Oak Ridge, TN
Ready to be the digital backbone of advanced manufacturing? As a Senior Software Engineer at Centrus Energy, you'll power the software systems that drive our high-tech enrichment operations in Oak Ridge, TN. From automation and cybersecurity to enterprise manufacturing systems, you'll keep mission-critical applications running reliably, securely, and at peak performance-while continuously pushing innovation forward in a highly regulated, national-security-driven environment.
What You Will Do:
You will lead the day-to-day administration and optimization of our operational software ecosystem-supporting MES, ERP, engineering, quality, and automation platforms to ensure seamless, secure, and reliable plant operations. Working hand-in-hand with IT, engineering, production, and automation teams, you'll troubleshoot complex system issues, drive root-cause analysis, manage system validation and audit readiness, oversee cybersecurity and patching, and lead continuous improvement initiatives. You'll evaluate and integrate new technologies, manage change control and documentation, and ensure system performance aligns with manufacturing best practices and regulatory expectations.
We'd Love To Hear From People With:
* Bachelor's degree in Computer Science, Engineering, Business Management, or a related field
* 5+ years of experience supporting software systems in a regulated manufacturing or industrial environment
* Strong knowledge of SCADA, PLCs, and industrial control systems
* Experience with system validation, change control, and lifecycle documentation
* Solid background in networking, servers, and cybersecurity best practices
* Ability to obtain and maintain a Q-level security clearance
A Successful Candidate Brings:
* Experience with manufacturing IT system administration best practices
* Knowledge of SYSPRO ERP, MES platforms, or similar manufacturing systems
* Strong Python fundamentals (data structures, APIs, scripting, automation)
* The ability to communicate complex technical concepts clearly to both technical and non-technical stakeholders
* Currently holds a "Q" level security clearance.
In compliance with federal law, all persons hired will be required to verify identity and eligibility to work in the United States and to complete the required employment eligibility verification form upon hire.
In compliance with federal law, all persons hired will be required to verify identity and eligibility to work in the United States and to complete the required employment eligibility verification form upon hire.
This position will require a pre-employment background check and a pre-employment drug test and vetting to ensure Centrus Energy can meet the requirements of 10 CFR Parts 810 and 1017 to grant access to export-controlled information and Unclassified Controlled Nuclear Information, respectively. Such access is required for the performance of this position.
Centrus Energy and all subsidiaries shall abide by the applicable legal requirements. We prohibit discrimination against qualified individuals based on their status as protected veterans or individuals with disabilities and prohibit discrimination against all individuals based on their race, color, religion, sex, sexual orientation, gender identity or national origin.
Centrus Energy Corp. is an Equal Opportunity Employer.
Auto-ApplySoftware Engineer, Sr.
Embedded software engineer job in Oak Ridge, TN
Ready to be the digital backbone of advanced manufacturing? As a Senior Software Engineer at Centrus Energy, you'll power the software systems that drive our high-tech enrichment operations in Oak Ridge, TN. From automation and cybersecurity to enterprise manufacturing systems, you'll keep mission-critical applications running reliably, securely, and at peak performance-while continuously pushing innovation forward in a highly regulated, national-security-driven environment.
What You Will Do:
You will lead the day-to-day administration and optimization of our operational software ecosystem-supporting MES, ERP, engineering, quality, and automation platforms to ensure seamless, secure, and reliable plant operations. Working hand-in-hand with IT, engineering, production, and automation teams, you'll troubleshoot complex system issues, drive root-cause analysis, manage system validation and audit readiness, oversee cybersecurity and patching, and lead continuous improvement initiatives. You'll evaluate and integrate new technologies, manage change control and documentation, and ensure system performance aligns with manufacturing best practices and regulatory expectations.
We'd Love To Hear From People With:
Bachelor's degree in Computer Science, Engineering, Business Management, or a related field
5+ years of experience supporting software systems in a regulated manufacturing or industrial environment
Strong knowledge of SCADA, PLCs, and industrial control systems
Experience with system validation, change control, and lifecycle documentation
Solid background in networking, servers, and cybersecurity best practices
Ability to obtain and maintain a Q-level security clearance
A Successful Candidate Brings:
Experience with manufacturing IT system administration best practices
Knowledge of SYSPRO ERP, MES platforms, or similar manufacturing systems
Strong Python fundamentals (data structures, APIs, scripting, automation)
The ability to communicate complex technical concepts clearly to both technical and non-technical stakeholders
Currently holds a “Q” level security clearance.
In compliance with federal law, all persons hired will be required to verify identity and eligibility to work in the United States and to complete the required employment eligibility verification form upon hire.
In compliance with federal law, all persons hired will be required to verify identity and eligibility to work in the United States and to complete the required employment eligibility verification form upon hire.
This position will require a pre-employment background check and a pre-employment drug test and vetting to ensure Centrus Energy can meet the requirements of 10 CFR Parts 810 and 1017 to grant access to export-controlled information and Unclassified Controlled Nuclear Information, respectively. Such access is required for the performance of this position.
Centrus Energy and all subsidiaries shall abide by the applicable legal requirements. We prohibit discrimination against qualified individuals based on their status as protected veterans or individuals with disabilities and prohibit discrimination against all individuals based on their race, color, religion, sex, sexual orientation, gender identity or national origin.
Centrus Energy Corp. is an Equal Opportunity Employer.
Auto-ApplySenior LabVIEW Developer
Embedded software engineer job in Knoxville, TN
Job Description
SENIOR LABVIEW DEVELOPER
ABOUT OUR COMPANY: AMS is a leading nuclear engineering services company headquartered in Knoxville, Tennessee with a worldwide list of clients. We provide the nuclear industry with products and services to measure the performance of Instrumentation and Control (I&C) systems and verify compliance with technical specifications and regulatory requirements. AMS products, training, and services cover a wide range including measurement of dynamic performance of I&C sensors, shutdown rod control system testing, electromagnetic compatibility testing, wireless technology implementation, cable testing and troubleshooting, aging management of critical plant equipment, online calibration monitoring of process sensors, and development of specialized data acquisition equipment and data analysis systems in support of reactor operation and maintenance.
OUR MISSION: To ensure the safe operation of the worldwide nuclear fleet through innovative testing services, engineering solutions, and data analysis.
POSITION TYPE: Full-time.
LOCATION: On Site, Remote, or Hybrid options available.
SALARY RANGE: $110,000 - $135,000 per year plus full package of benefits
JOB OVERVIEW:
AMS provides products and services to measure instrumentation and control system performance in nuclear power plants worldwide. A LabVIEW Developer on the Systems Team would develop AMS software used to successfully deliver products and services for our customers. The primary responsibilities of a LabVIEW Developer are to design and develop products, perform software verification and validation, and design new test equipment and technology while adhering to AMS's comprehensive Quality Assurance (QA) program.
DESIRED REQUIREMENTS
A Bachelor or Master of Science degree in Computer Science, Electrical Engineering or other Engineering and at least 10 years of experience in software development and testing.
10+ years experience developing software applications in LabVIEW
Experience in data acquisition using National Instruments-based hardware systems (daqmx, cRIO, cDAQ, or PXI)
RESPONSIBILITIES
Design and develop data acquisition systems, build and use databases, create data analysis algorithms, and generate reports for new and existing software products
Lead and mentor junior developers
Manage software development projects
Perform software verification and validation
Perform research and development to design new test equipment and technology
Compile data and write reports for completed projects
Please note:
AMS does not hire in the following states: Alaska, California, Connecticut, Hawaii, Illinois, Massachusetts, New Jersey, New York, Washington DC, and Puerto Rico.
Job Posted by ApplicantPro
Senior Software Engineer
Embedded software engineer job in Knoxville, TN
Job DescriptionRDI 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
zzp IzF4bhU
Software Engineer Embedded/Network Systems I (Full Time) - United States
Embedded software engineer job in Knoxville, TN
Please note this posting is to advertise potential job opportunities. This exact role may not be open today but could open in the near future. When you apply, a Cisco representative may contact you directly if a relevant position opens. Applications are accepted until further notice.
Meet the Team
Our dedicated team members are engineering the foundation of Cisco's core technologies across the globe, including teams in Engineering like Common Hardware Group, Network Product Eng, Infrastructure & Security. You will be an essential contributor to the development of next-generation innovations in operating systems, firmware, networking stacks, and security infrastructure. Working on these teams, you will gain hands-on experience with hardware-software integration and low-level networking technologies that power Cisco's critical products. Discover the possibilities when deep technical expertise meets creativity and help build solutions that transform how the world connects and communicates.
Your Impact
You are a passionate engineer skilled in low-level programming, networking protocols, and hardware-software integration, with strong communication and collaboration abilities. You thrive in solving complex challenges through innovation and precision, while being highly organized and process-driven. Your work develops and maintains critical software and tools that ensure hardware compatibility, network performance, and security for Cisco's core products like operating systems, firmware, and networking stacks. By effectively managing your time and streamlining processes, you deliver high-quality solutions that embed resilience and efficiency into global communications infrastructure, directly contributing to Cisco's leadership in trusted, scalable networking technologies.
Minimum Qualifications
* Completion within the past 3 years, or current enrollment with expected completion within 12 months, of a certification or relevant degree program (e.g., Associate's, Apprenticeship, Boot Camp, or Certification in a specialized program + 1 year of relevant experience, High School Diploma + 2 years of relevant experience) or Bachelor's + 0 years of relevant experience.
* Proficiency in C programming and experience with embedded Linux, including a solid understanding of operating system fundamentals.
* Familiarity with network principles & concepts, routing protocols, and general networking concepts.
* Hands-on experience with automation tools and scripting languages (such as Python or Bash), along with knowledge of CI/CD pipelines (e.g., Jenkins, GitHub Actions).
* Understanding of DevSecOps practices and their application in software development workflows.
Preferred Quals:
* Conceptual understanding or hands-on experience with AI/ML.
* Understanding of cybersecurity principles and security protocols.
* Experience with FPGA development.
* Knowledge of signal and power integrity, and PCB design.
Why Cisco?
At Cisco, we're revolutionizing how data and infrastructure connect and protect organizations in the AI era - and beyond. We've been innovating fearlessly for 40 years to create solutions that power how humans and technology work together across the physical and digital worlds. These solutions provide customers with unparalleled security, visibility, and insights across the entire digital footprint.
Fueled by the depth and breadth of our technology, we experiment and create meaningful solutions. Add to that our worldwide network of doers and experts, and you'll see that the opportunities to grow and build are limitless. We work as a team, collaborating with empathy to make really big things happen on a global scale. Because our solutions are everywhere, our impact is everywhere.
We are Cisco, and our power starts with you.
Message to applicants applying to work in the U.S. and/or Canada:
Individual pay is determined by the candidate's hiring location, market conditions, job-related skillset, experience, qualifications, education, certifications, and/or training. The full salary range for certain locations is listed below. For locations not listed below, the recruiter can share more details about compensation for the role in your location during the hiring process.
U.S. employees are offered benefits, subject to Cisco's plan eligibility rules, which include medical, dental and vision insurance, a 401(k) plan with a Cisco matching contribution, paid parental leave, short and long-term disability coverage, and basic life insurance. Please see the Cisco careers site to discover more benefits and perks. Employees may be eligible to receive grants of Cisco restricted stock units, which vest following continued employment with Cisco for defined periods of time.
U.S. employees are eligible for paid time away as described below, subject to Cisco's policies:
* 10 paid holidays per full calendar year, plus 1 floating holiday for non-exempt employees
* 1 paid day off for employee's birthday, paid year-end holiday shutdown, and 4 paid days off for personal wellness determined by Cisco
* Non-exempt employees receive 16 days of paid vacation time per full calendar year, accrued at rate of 4.92 hours per pay period for full-time employees
* Exempt employees participate in Cisco's flexible vacation time off program, which has no defined limit on how much vacation time eligible employees may use (subject to availability and some business limitations)
* 80 hours of sick time off provided on hire date and each January 1st thereafter, and up to 80 hours of unused sick time carried forward from one calendar year to the next
* Additional paid time away may be requested to deal with critical or emergency issues for family members
* Optional 10 paid days per full calendar year to volunteer
For non-sales roles, employees are also eligible to earn annual bonuses subject to Cisco's policies.
Employees on sales plans earn performance-based incentive pay on top of their base salary, which is split between quota and non-quota components, subject to the applicable Cisco plan. For quota-based incentive pay, Cisco typically pays as follows:
* .75% of incentive target for each 1% of revenue attainment up to 50% of quota;
* 1.5% of incentive target for each 1% of attainment between 50% and 75%;
* 1% of incentive target for each 1% of attainment between 75% and 100%; and
* Once performance exceeds 100% attainment, incentive rates are at or above 1% for each 1% of attainment with no cap on incentive compensation.
For non-quota-based sales performance elements such as strategic sales objectives, Cisco may pay 0% up to 125% of target. Cisco sales plans do not have a minimum threshold of performance for sales incentive compensation to be paid.
The applicable full salary ranges for this position, by specific state, are listed below:
New York City Metro Area:
$104,700.00 - $153,000.00
Non-Metro New York state & Washington state:
$92,100.00 - $136,000.00
* For quota-based sales roles on Cisco's sales plan, the ranges provided in this posting include base pay and sales target incentive compensation combined.
Employees in Illinois, whether exempt or non-exempt, will participate in a unique time off program to meet local requirements.