Embedded Tools & Automation Engineer

Dorleco

$90K — $120K *
Technical Services
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 5-7 years of experience in embedded software development and automation engineering
  • Strong programming skills in Python, C/C++, and Shell Scripting
  • Proficient in SQL and CI/CD tools like Docker and GitLab
  • Experience with web technologies including Angular and JavaScript
  • Bachelor's or master's degree in computer science, electronics, embedded systems, or related field

Responsibilities

  • Enhance, automate, and scale internal development tools for embedded software
  • Work on specific projects such as ROPE and VSET updates
  • Design and develop scalable applications and automation tools
  • Create command-line APIs and CI/CD workflows
  • Conduct architecture reviews and suggest improvements
  • Implement automated validation frameworks and testing
  • Collaborate with customer teams to gather requirements and ensure satisfaction

Benefits

  • Mentoring opportunities for career growth
  • Dynamic and collaborative work environment
  • Exposure to cutting-edge technologies and projects
  • Opportunity to work directly with customer engineering teams
  • Engagement in Agile methodologies for project management
Full Job Description
About the job Embedded Tools & Automation Engineer

Responsibilities:
  • Candidate will be responsible for enhancing, automating, and scaling internal development tools used for embedded software development, validation, and release management for customer engineering teams.
  • Work on projects such as ROPE, PC-LINT Plus integration, EOL Applications, Simulation Tool (VSET) updates, Mapfile Parsers, Configuration Selectors, Docker & Conan automation, Release Note Scripting, and Linux Application Size Estimation.
  • Design, develop, and maintain robust and scalable applications and automation tools using Python, C/C++, Shell Scripting, SQL, and web technologies such as Angular and JavaScript.
  • Develop command-line APIs and CI/CD-ready workflows using GitLab, Docker, Conan, and Cmake.
  • Perform architecture reviews, analyze existing databases and scripts, and recommend improvements for performance, reliability, and scalability.
  • Implement automated validation frameworks, unit tests, regression tests, and integration tests to ensure high-quality deliverables.
  • Conduct static code analysis using PC-LINT Plus and ensure adherence to coding standards and best practices.
  • Provide strong debugging and root cause analysis for issues related to build systems, scripts, databases, Linux environments, and embedded applications.
  • Leverage customer-approved AI tools effectively for code generation, refactoring, documentation, test creation, and troubleshooting while maintaining confidentiality and security standards.
  • Collaborate closely with customer teams to gather requirements, provide technical clarifications, conduct demos, and ensure customer satisfaction.
  • Act as the primary technical point of contact for user support, defect triaging, and issue resolution.
  • Prepare architectural review reports, test plans, release notes, user guides, and training materials.
  • Follow Agile/Scaled Agile methodologies, participate in sprint planning, code reviews, and retrospectives.
  • Mentor junior team members and contribute to continuous improvement initiatives.
  • Possess excellent verbal and written communication skills and the ability to manage multiple tasks effectively in a fast-paced customer-facing environment.


Requirements:
  • Python, C/C++, Embedded C, Linux, Shell Scripting (Bash), SQL Database, CMake, Conan, Docker, Git/GitLab, CI/CD Pipelines, Angular/JavaScript, Debugging, Static Code Analysis (PC-LINT Plus), AI-assisted Development, Customer Communication, Problem-Solving
  • Bachelor's or master's degree in computer science, Electronics, Embedded Systems, or related field.


Preferred Skills:
  • CAN, UDS, Node.js, Flask, Pytest, REST APIs, Database Optimization, SIL Testing, ECM/Domain Controller Development

Similar Jobs

More Jobs at Dorleco

More Technical Services Jobs

Find similar Embedded Tools & Automation Engineer jobs: