Automated Engineer Job Description

Automated Engineer Job Description

4.5
174 votes for Automated Engineer
Automated engineer provides software development lifecycle improvements and support to software development for Connected Safety agile scrum based development teams.

Automated Engineer Duties & Responsibilities

To write an effective automated engineer job description, begin by listing detailed duties, responsibilities and expectations. We have included automated engineer job description templates that you can modify and use.

Sample responsibilities for this position include:

Creation, management and optimization of offline artwork resources
Define and manage requirements for vehicle control, , lateral and longitudinal
Designing and conducting experiments to validate vehicle system and subsystem performance
Analyzing and reviewing test data to ensure proper system operation by utilizing real-time and post-processing data analysis tools
Establishing guidelines to promote vehicle testing in a safe, effective, and efficient manner
System integration of data acquisition and data processing for a variety of sensors including camera, lidar, radar, ultrasonics
Development of the corporate Functional Safety work products and analysis (including, but not limited to use cases, strategy, quality and verification work products) for new technologies
Improving our development process all the way from code check-ins to deployment and acceptance testing (using the best tools that we can find AngularJS, Git, Jenkins, Sonar, Maven, Nexus, Nolio, Fitnesse Selenium, Karma, Jasmine, …)
Improving our continuous integration, increasing our automated test coverage, and helping us stay up-to-date with SCM best practices
Developing requirements for sensor fusion

Automated Engineer Qualifications

Qualifications for a job description may include education, certification, and experience.

Licensing or Certifications for Automated Engineer

List any licenses or certifications required by the position: DFSS, SCRUM, ISO26262, ISTQB, ATEX, CE, MESH, GHG, ITIL, NVIDIA

Education for Automated Engineer

Typically a job would require a certain level of education.

Employers hiring for the automated engineer job most commonly would prefer for their future employee to have a relevant degree such as Bachelor's and Associate Degree in Computer Science, Engineering, Education, Science, Computer Engineering, Electrical Engineering, Physics, Technical, Computer, Mathematics

Skills for Automated Engineer

Desired skills for automated engineer include:

Ability to execute complex SQL queries
CSS
HTML
JSON data format
JavaScript
OWASP Top 10
REST protocol
SQL and other databases
Software development lifecycle and Agile-Scrum development methodology
Test approaches and tools

Desired experience for automated engineer includes:

Rapid prototyping of control systems using Matlab/Stateflow/Simulink, dSPACE, Control Desk
Vehicle simulation experience using CarSim
Experience in a development or production system test environment
Experience in automotive or aerospace system testing and integration
Experience with database design and maintenance, (e.g., MySQL, SQLite, NoSQL)
Experience using data analysis tools

Automated Engineer Examples

1

Automated Engineer Job Description

Job Description Example
Our growing company is looking to fill the role of automated engineer. We appreciate you taking the time to review the list of qualifications and to apply for the position. If you don’t fill all of the qualifications, you may still be considered depending on your level of experience.
Responsibilities for automated engineer
  • Design, identification and incorporation of behavior modeling of other agents in the environment
  • Software development of computer vision and machine learning
  • Software architecture, design, review, and test
  • Software refactoring and algorithm restructuring to improve performance, reuse, and maintainability
  • Performance optimization of algorithms on CPU, GPU or other architectures
  • Investigation and root cause analysis of software defects
  • Maintenance of software code repository
  • Test and deployment of software releases
  • Developing full-stack web applications
  • Requirements gathering, software design, translation of designs into software, development of code, documentation, and software testing
Qualifications for automated engineer
  • Proficiency in contemporary UNIX/Linux software environments using Make, gcc, bash
  • Candidates should possess a strong background in software development, computer systems and computer science and have solid programming and organizational skills
  • Proficiency in a compiled language such as C/C++/Java or similar
  • Demonstrated ability to facilitate collaboration in large collaborative software projects
  • Proficiency in contemporary UNIX/Linux software environments using Make, cmake, autotools, etc , glibc, assembly, gcc or llvm, bash, debian
  • Experience with unit testing, system validation, software release
2

Automated Engineer Job Description

Job Description Example
Our company is growing rapidly and is looking to fill the role of automated engineer. Thank you in advance for taking a look at the list of responsibilities and qualifications. We look forward to reviewing your resume.
Responsibilities for automated engineer
  • Software testing (automated and manual), design, documentation, test data acquisition and analysis, test results analysis, and reporting
  • Design, architecture and development of low latency high traffic engines
  • Deal with real-time bidding (RTB) environments and API integrations with multiple DSPs
  • Understanding of ad exchange platforms and network operations globally
  • Explore areas of innovation with products such as mobile and video
  • Building out services and APIs providing direct access to these rich 3D datasets
  • Work with Amazon Web Services as a storage and computing platform, especially with S3 and EC2
  • Design, develop and enhance test automation frameworks
  • Develop new features for test case management and Test result analysis
  • Identify and produce faster feedback systems for delivering enterprise grade software faster
Qualifications for automated engineer
  • Some experience with real-time algorithms or sensor processing (cameras, LIDAR, RADAR, ultrasonics)
  • Proficiency in multiple operating systems such as Linux, UNIX, Windows
  • Proficiency in applied mathematics including probabilistic inference and modeling, linear algebra
  • Experience with sensing systems such as cameras, radar, lidar, GPS, IMUs
  • Proficiency in a modern compiled language such as C/C++/Java or similar
  • Minimum of a M.S
3

Automated Engineer Job Description

Job Description Example
Our innovative and growing company is searching for experienced candidates for the position of automated engineer. We appreciate you taking the time to review the list of qualifications and to apply for the position. If you don’t fill all of the qualifications, you may still be considered depending on your level of experience.
Responsibilities for automated engineer
  • Apply computer and controls engineering to develop and automate new or existing test equipment including the sizing and selection of various devices for controlling parameters such as pressures, temperatures, flow rates, and power supplies
  • Assist with special test set-ups that require some level of automation, control and/or data acquisition
  • Develop and execute test plans for proof of concept testing
  • Be a part of a diverse, dynamic, global team
  • Collaborate with engineers, data scientists, and non-technical users
  • Translate functional requirements into detailed technical designs
  • Work closely with users to prototype, test, and validate the functionality of automation, tooling, interfaces, and reporting for daily tasks and prototype processes
  • Perform ad-hoc software development to manually ingest data sources or databases not processed by the automated workflows
  • Provide technical assistance, training, and information to users as necessary
  • Innovate and integrate geospatial data visualization and presentation techniques
Qualifications for automated engineer
  • Proficiency with a distributed version control system
  • Proficiency in multiple contemporary computer programming languages and environments such as C/C++, PERL, Python, Java, OpenGL, Matlab, running on Linux
  • Experience with software revision control systems such as GIT, Subversion (SVN), CVS
  • Experience with sensor systems such as lidar, radar, cameras
  • Strong foundation in linear algebra, vector analysis, and probability/statistics
  • Must have knowledge in system safety standards (primarily ISO26262 or IEC61508)
4

Automated Engineer Job Description

Job Description Example
Our company is growing rapidly and is searching for experienced candidates for the position of automated engineer. We appreciate you taking the time to review the list of qualifications and to apply for the position. If you don’t fill all of the qualifications, you may still be considered depending on your level of experience.
Responsibilities for automated engineer
  • Analyze the results of benchmark, road tests and regression tests to assess performance and direct further perception improvements
  • Work with algorithm experts in radar, sensor fusion, motion planning and platform control
  • Integrate LiDAR perception software into prototype autonomous driving systems
  • Provide engineering support for Surface Quality Monitoring (SQM) Systems within Davenport and Satellites
  • Design, purchase, install, and support maintenance of SQM systems for Davenport and Satellites
  • Maintain linkage with Corporate SQM resources in the Center of Excellence (COE)
  • Identify new opportunities for automated inspection systems to add business value
  • Ensure installed SQM systems are functioning optimally to deliver intended business results
  • Distributed and parallel systems
  • Networking systems
Qualifications for automated engineer
  • Rapid prototyping of control systems in Matlab/Stateflow/Simulink, dSpace
  • Broad knowledge of machine learning algorithms & principles
  • Experience working with quality management principles and practices and software development methodologies
  • Experience with performance testing, automated testing and manual functional testing
  • Proficiency in writing optimized code in multiple contemporary computer programming languages, , C/C++, PERL, Python, Java, OpenGL, Matlab/Stateflow/Simulink, etc
  • Bachelor’s Degree in Engineering, Sciences, Mathematics or similar fields
5

Automated Engineer Job Description

Job Description Example
Our company is looking to fill the role of automated engineer. If you are looking for an exciting place to work, please take a look at the list of qualifications below.
Responsibilities for automated engineer
  • Come up with high-level requirements and translate them into technical documentations to be implemented for new features
  • Write efficient and easy-to-read software
  • Implement the corresponding unit/regression testing modules
  • Implement the corresponding tools if needed
  • Work with perception, localization, and planning developers to provide better software systems, libraries, interfaces, and guidelines
  • Responsible for the development, implementation, and maintenance of automation frameworks, and tools development to support overall test architecture for hybrid environment (Cloud, On premise) with a vison to achieve “Continuous Testing” objectives for large-scale integration of systems in order to reduce manual test efforts, and execution duration, while increasing quality, and test coverage
  • Improve existing macro/scripts/tools/processes or Develop new ones, according to the needs, in order to facilitate the automation/ease of installation, configuration, testing, operation, etc
  • Prepare/Update the related documentation of the integrated solutions
  • Cooperate in international teams to ensure a quality technical support for all our affiliates (debug, integration support, …)
  • Direct an execution team responsible for integrating embedded controller hardware and software
Qualifications for automated engineer
  • Extensive knowledge of vehicle dynamics, from practical to theoretical standpoints
  • Proficiency in writing highly optimized, modular code in a compiled language such as C/C++/Java
  • 1+ years of GPU (Graphical Processing Unit), Parallel programming tools and language extensions
  • Experience in issue tracking tools
  • Three plus years of experience as a Software Quality Assurance Engineer in automation
  • Solid understanding and experience with C++, Python or Java

Related Job Descriptions

Resume Builder

Create a Resume in Minutes with Professional Resume Templates