1

Embedded Software Verification Engineer Jobs in Bells, TN

Model, prototype, and build product concepts; verify the design meets specifications and safety ... Machines, Tools, Equipment, Software Personal computer, copy machine, other office equipment ...

... and data verification afterward. Provide development support for the various aspects of Slate ... Provide technical support for Remark scanning software used by various departments to perform ...

Conduct hardware and functionality testing to verify performance against project specifications and ... Collaborate with engineering, software, and customer support teams to ensure smooth commissioning ...

Project Manager

Jackson, TN · On-site

$56K - $70K/yr

Job Duties * 100% - CAPITAL PROJECT SUPPORT * Assist in development of project scope, programming ... Perform site inspections to verify quality, safety, and compliance. * Conduct periodic assessments ...

Project Manager

Jackson, TN · On-site

$56K - $70K/yr

Job Duties * 100% - CAPITAL PROJECT SUPPORT • Assist in development of project scope, programming ... verify quality, safety, and compliance. • Conduct periodic assessments of campus facilities to ...

Collaborate with engineers and architects to determine project specifications. * Plan construction ... Track punch lists to verify completion and coordination with stakeholders. * Build and update ...

Engineering degree (Bachelor's). * 5+ years of experience in industrial project management. * Has ... Strong computing and software skills including AutoCAD & Microsoft Office. * Travel up to an ...

Showing results 21-39

Embedded Software Verification Engineer information

See Bells, TN salary details

$63.8K

$139.9K

$158.7K

How much do embedded software verification engineer jobs pay per year?

As of Aug 20, 2026, the average yearly pay for embedded software verification engineer in Bells, TN is $139,869.00, according to ZipRecruiter salary data. Most workers in this role earn between $119,900.00 and $157,800.00 per year, depending on experience, location, and employer.

What does an embedded software verification engineer do?

An Embedded Software Verification Engineer is responsible for ensuring that embedded software systems function correctly and meet design requirements. They create and execute tests, analyze results, and identify software defects in embedded systems such as automotive controllers, medical devices, or consumer electronics. This role typically involves working closely with software developers and hardware engineers to review code, develop test plans, and use debugging tools to validate the software’s functionality, performance, and safety. Their work is crucial for delivering reliable products that operate safely and efficiently in real-world environments.

What are the key skills and qualifications needed to thrive as an embedded software verification engineer?

To thrive as an Embedded Software Verification Engineer, a strong background in embedded systems, programming (C/C++), and software testing methodologies is essential, typically supported by a degree in computer science, electrical engineering, or a related field. Familiarity with tools such as MATLAB/Simulink, debuggers, oscilloscopes, and verification frameworks, as well as certifications like ISTQB, are commonly required. Attention to detail, problem-solving abilities, and effective communication help engineers identify issues and work collaboratively in cross-functional teams. These skills ensure the development of reliable, safe, and high-quality embedded systems in safety-critical industries.

What are some common challenges faced by embedded software verification engineers during the validation process?

Embedded Software Verification Engineers often encounter challenges such as limited hardware availability, rapidly changing requirements, and integration issues with multiple hardware and software components. Debugging in an embedded environment can be more complex due to constrained system resources and limited visibility into the hardware-software interactions. Collaborating closely with both hardware and firmware teams is essential to quickly identify and resolve defects, making strong communication and problem-solving skills crucial for success in this role.

What is the difference between Embedded Software Verification Engineer vs Embedded Software Developer?

AspectEmbedded Software Verification EngineerEmbedded Software Developer
Primary FocusVerifying and validating embedded software to ensure quality and reliabilityDesigning, coding, and implementing embedded software solutions
Skills & CertificationsKnowledge of testing tools, verification processes, embedded systems, certifications like ISTQBProficiency in programming languages (C, C++), embedded systems, software development certifications
Work EnvironmentTesting labs, development teams, quality assurance departmentsDevelopment teams, R&D labs, product engineering

While both roles require embedded systems knowledge and programming skills, the Embedded Software Verification Engineer primarily focuses on testing, validation, and ensuring software quality, whereas the Embedded Software Developer concentrates on creating and implementing embedded software solutions.

What cities near Bells, TN are hiring for Embedded Software Verification Engineer jobs?

Cities near Bells, TN with the most Embedded Software Verification Engineer job openings:

Distribution Systems & Automation Specialist (Engineering)

simonschustr

Jackson, TN • On-site

Full-time

Posted 7 days ago


Job description

Position Summary

Simon & Schuster is seeking a Distribution Systems & Automation Specialist to support the day-to-day performance of our automated distribution operations. Working closely with the Industrial Engineer, Operations leaders, and IT teams, this role serves as the primary technical resource for warehouse automation systems, workflow optimization, and operational troubleshooting.

This position combines operational expertise with technical problem-solving to ensure our Warehouse Management System (WMS), Warehouse Control System (WCS), conveyance equipment, scanners, and automated workflows operate efficiently. The ideal candidate enjoys diagnosing issues, improving processes, programming and configuring system workflows, and collaborating across departments to enhance distribution performance.


Key Responsibilities

Systems & Automation Support

  • Monitor the performance of warehouse automation systems including conveyors, scanners, sortation equipment, and material handling technologies.
  • Troubleshoot WMS and WCS issues impacting distribution operations.
  • Analyze system errors and determine root causes before escalating to engineering or IT partners.
  • Configure, modify, and test operational workflows within warehouse control systems.
  • Support programming changes for conveyor routing, workflow logic, and operational sequencing.
  • Validate system changes through testing and operational verification.

Workflow Coordination

  • Coordinate system workflows between warehouse operations, automation equipment, and business applications.
  • Monitor throughput and identify bottlenecks affecting productivity.
  • Recommend workflow improvements that increase efficiency, accuracy, and system reliability.
  • Partner with operations leadership during peak production periods to quickly resolve workflow interruptions.

Operational Troubleshooting

  • Serve as the first point of contact for technical issues impacting automated operations.
  • Diagnosing problems involving:
    • Warehouse Management System (WMS)
    • Warehouse Control System (WCS)
    • RF scanners
    • Labeling systems
    • Conveyor controls
    • Print-and-apply equipment
    • Sortation systems
    • Inventory movement logic
  • Coordinate with Engineering, IT, vendors, and maintenance teams to resolve complex issues.

Data and Analytics

 Monitoring KPIs and identifying opportunities before they become operational issues, such as:

  • Conveyor throughput and utilization
  • Carton flow rates
  • System downtime and recurring faults
  • WMS/WCS exception reporting
  • Pick path efficiency
  • Inventory movement bottlenecks
  • SLA and order processing performance
  • Root cause trend analysis

Continuous Improvement

  • Identify recurring operational issues and recommend permanent solutions.
  • Assist with automation projects, equipment upgrades, and new system implementations.
  • Document workflow logic, troubleshooting procedures, and system configurations.
  • Support testing for software upgrades and warehouse system enhancements.
  • Participate in Lean and continuous improvement initiatives.

Cross-Functional Collaboration

  • Work closely with:
    • Distribution Engineering
    • Operations Management
    • IT
    • Maintenance
    • External automation vendors
  • Train operations personnel on new workflows and system functionality.
  • Provide technical support during new equipment launches and operational changes.

 

Qualifications

Required

  • Undergraduate degree or equivalent experience in Industrial Technology, Information Systems, Engineering Technology, or a related field.
  • 5 + years supporting automated warehouse or distribution operations.
  • Experience working with Warehouse Management Systems (WMS).
  • Experience troubleshooting Warehouse Control Systems (WCS) or similar automation platforms.
  • Strong analytical and troubleshooting skills.
  • Comfortable interpreting system data, logs, and workflow behavior.
  • Strong communication and organizational skills.

Preferred

  • Experience supporting conveyor or sortation systems.
  • Familiarity with PLC-controlled equipment (troubleshooting; programming experience is a plus).
  • Experience configuring warehouse workflows.
  • SQL or database query experience.
  • Experience with automation vendors such as Honeywell, Dematic, Vanderlande, Intelligrated, or similar.
  • Exposure to barcode scanning, RFID, or industrial networking.
  • Knowledge of Lean Manufacturing or Six Sigma principles.