Embedded Test Engineer

Atlanta, GA, US • Posted 5 hours ago • Updated 5 hours ago
Contract W2
12 Months
No Travel Required
On-site
$70/hr
Fitment

Dice Job Match Score™

🔢 Crunching numbers...

Job Details

Skills

  • Embedded Systems
  • Debugging
  • IoT
  • Test Plans
  • Web Services
  • Sensors
  • Test Methods
  • Test Cases
  • Prototyping
  • Quality Assurance

Summary

We are seeking a passionate and experienced QA Engineer to test and enhance connected IoT embedded systems featuring cloud, web, and embedded technologies. The role focuses on ensuring quality, reliability, and performance of smart dispensing systems integrating motors, sensors, precision pumps, REST APIs, and backend services. The ideal candidate is skilled in embedded testing, troubleshooting, automation, and collaborating with development teams to deliver high-quality products.

Responsibilities:

  • Partner with engineering teams to understand system architecture and validate new product features.
  • Define test coverage, create test plans, maintain test cases, and execute manual/automated functional and performance testing.
  • Test and troubleshoot embedded systems, IoT devices, and connected hardware platforms.
  • Analyze system logs, application logs, and event data to identify and resolve defects.
  • Develop and enhance test automation frameworks for physical devices using tools such as Selenium, JUnit, JavaScript, Java, and Groovy.
  • Validate communication between hardware and software using APIs, REST endpoints, and web services.
  • Perform defect triage, risk assessment, reporting, and provide actionable recommendations.
  • Support engineering prototypes and become a subject matter expert in embedded system functionality.

Qualifications:

  • Strong experience testing embedded systems such as HVAC systems, routers, modems, industrial control systems, robotics, telecommunications systems, or avionics platforms.
  • Experience with IoT testing, Linux OS, embedded software, and backend communication protocols.
  • Proficiency with Unix command-line tools and shell scripting.
  • Knowledge of software development lifecycle (SDLC), QA methodologies, testing tools, and quality metrics.
  • Experience analyzing logs, debugging issues, and collaborating with software development teams.
  • Experience with test automation, version control systems (Git), and scripting/programming languages such as Java preferred.
  • Strong analytical, problem-solving, and independent decision-making skills.
  • Preferred: Bachelor’s degree in Computer Science, Engineering, or equivalent technical experience.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: RTX166b0c
  • Position Id: 9121526
  • Posted 5 hours ago
Contact the job poster
VR

Vellanki Ruthvik

Lead Recruiter @ Conflux Systems Inc

Create job alert
Never miss an opportunity! Create an alert based on the job you applied for.