Automation Engineer

Automation Engineer

02 Sep 2024
Massachusetts, Framingham, 01701 Framingham USA

Automation Engineer

Vacancy expired!



We are looking for an Automation Engineer that enjoys and excels at building up test frameworks and tools to verify and validate application software that runs on our embedded systems. you'll work as part of our corporate-wide effort towards state-of-the-art automation testing for embedded software, and contribute towards building wide variety of products, including IoT and voice-enabled smart speakers and soundbars, industry-leading headphones and Wearables products, Automotive amplifiers and algorithms, and Professional speakers and installations.


Key Responsibilities


  • Collaborate with an enthusiastic and talented team of Software Engineers to bring new products and compelling experiences to the market

  • Work with DevOps to establish a continuous delivery pipeline to fully automate integration of components across different embedded development teams

  • Build tools that enable release, validation, and publishing of embedded modules for integration with a larger embedded system

  • Work across software teams to identify opportunities to optimize and remove potential CI/CD bottlenecks

  • Stay up-to-date on relevant technologies, plug into user groups, understand trends and opportunities to ensure we are using the best possible techniques and tools

  • Design, manage, and maintain tools to automate operational processes


Qualifications

  • Proficiency in Python

  • Knowledge of Amazon Web Services or similar cloud platforms

  • Demonstrate strong design-first and test-driven development (TDD) skills

  • Familiarity with testing embedded systems

  • Excellent analytical, problem solving, verbal and written communication skills

  • Demonstrated capability to comprehend large scale system architecture and understand why it should fail or succeed

  • Familiarity with Jenkins, Github, Docker and containerization, and build automation tools like Make, CMake, or Ant

  • Other helpful tools/tech: Jira, Artifactory, Conan, Npm, Kubernetes, Grafana, Prometheus, Sonarqube, Ccheck

  • Languages: Python, Groovy, scripting


Minimum Requirements

  • Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering or a related equivalent degree

  • 5 or more years working in Test Automation, embedded software development, or build infrastructure

Related jobs

Job Details

Jocancy Online Job Portal by jobSearchi.