17 days old

Software Test Engineer

Conyers, GA 30012
  • Job Code
  • Payrate
    $47 To $54

Software Test Engineer

This role offers a great opportunity to create next-generation, energy efficient, intelligent, wired and wireless lighting control systems for commercial and industrial applications. The ideal candidate will have a broad base of knowledge that includes developing tools and test automation used in the development, testing, manufacturing and support of networked embedded hardware solutions. Prior experience working with commercial automation systems (e.g. lighting control, building management, industrial control) or consumer electronics (e.g. home automation, security, sensors, PC peripherals) is highly desirable.


  • Participate in product definition, specification and requirements analysis working with cross functional stakeholders
  • Collaboration on firmware and software architecture and development strategy with particular focus on wired and wireless networks with an intent to influence testability and supportability into the architecture
  • Design, code, integrate, test, support and enhance software solutions used to test, manufacture, debug and support solutions using wired and wireless communication devices, sensors, and gateways. Manufacturing test software, RF performance testing, network stress testing, customer traffic simulation, and problem recreation and debug tools are examples of tools that need to be developed.
  • Create design documentation (architecture, module specifications, APIs, etc.) and maintain it utilizing appropriate configuration management and version control practices
  • Perform system integration and validation testing activities, including verification of interoperability within overall solution
  • Develop tools use in the recreation of customer issues and provide assistance in debugging issues in embedded designs


  • 2+ years of experience with both C and Python programming - not web development, but hardware test scripting
  • Experience with networking technologies and programming using IP Networking protocols (IPv4, IPv6, RIPv2, SNMP, DHCP, TFTP, FTP, TCP, UDP)
  • Knowledge of software development practices and methodologies
  • Experience developing code for multi-threaded applications and fluent in the concepts of threads, processes, concurrency and locking.
  • Knowledge of software architecture principles like object oriented design, client-server, etc.
  • Experience developing within and deploying security features for networks including firewalls, intrusion detection, attack prevention, encryption, auditing, etc. is highly desired
  • Excellent written and verbal communication skills with the ability to understand and explain technical issues to peers and non-technical audience
  • Experience working in a fast paced, growing organization with the ability to balance multiple priorities and objectives simultaneously


  • Information Technology

Randstad utilizes a technology-driven focus with a human touch to provide better staffing and business solutions to organizations around the world. Our team of experts match professionals with available career opportunities in a variety of fields.

Featured Jobs

Career News

Share this job:

Software Test Engineer

Randstad Technologies
Conyers, GA 30012

Share this job

Software Test Engineer

Randstad Technologies
Conyers, GA

Separate email addresses with commas

Enter valid email address for sender.

Join us to start saving your Favorite Jobs!

Sign In Create Account
Powered ByCareerCast