The Job logo

What

Where

Embedded Test Developer

ApplyJoin for More Updates

You must Sign In before continuing to the company website to apply.

Smart SummaryPowered by Roshi
As an Embedded Test Developer at Molex, you will work on creating and executing automated test cases for firmware quality on embedded systems. You will collaborate with cross-functional teams to ensure high-quality, reliable products. Stay updated on industry trends in industrial automation and embedded systems.

Your Job 

At Molex, we’re committed to improving people’s lives and making the world a better place. The mission of the Industrial Automation group at Molex is to drive and support the evolving needs of our global customers and partners in the (r)evolution of technology and platforms to support Industry solutions. Our products and platform support customers in diverse market sectors, including robotics, plant automation and process control.

 

Our Team

As a member of the QA Test Automation team, you will be responsible for creating and executing module and system level automated test cases to help our team to create exceptional quality, high performing, and reliable products. The ideal candidate will have a strong knowledge of embedded development in C language, solid understanding Real Time Operating Systems (RTOS), development and deployment principles as well as test automation experience.

 

What You Will Do

Design, develop and execute firmware tests at a module level as well as system level to ensure firmware quality, reliability, and performance.

· Create and review documentation related to design and development of tests.

· Collaborate with cross-functional teams to ensure exceptional product quality from start to finish.

· Stay up-to-date with industry trends and emerging technologies in embedded systems and industrial automation.
 

Who You Are (Basic Qualifications)

Bachelor's degree in Computer Science, Electronics Engineering, Mechatronics or a related field.

· 3+ years of experience in firmware development for embedded systems.

· Proficiency in C and Python.

· Knowledge of microcontrollers, processors, and SoCs.

· Fundamental understanding and development experience with major processor architectures (ARM, x86, MIPS, PPC, etc.)

· Familiarity with embedded development tools such as debuggers, emulators, and oscilloscopes.

· Excellent verbal and written communication skills.

· Familiarity with a test automation framework such as Robot or Gauge.

· Familiarity with source control systems such as GitLab

 

What Will Put You Ahead

Knowledge of industrial communication protocols such as Ethernet/IP, CIP Safety, PROFINET, PROFISafe.

· Familiarity with PLC’s, and ladder logic is a plus.

· Familiarity with PLM tools like Polarion

· Familiarity with Functional Safety (IEC 61508 or similar standards)

· Familiarity with MISRA 2012

· Experience with bare-metal deployments, preferably on ARM architectures

Set alert for similar jobsEmbedded Test Developer role in Bengaluru, India
Molex Logo

Company

Molex

Job Posted

a year ago

Job Type

Full-time

WorkMode

On-site

Experience Level

3-7 Years

Category

IT Services and IT Consulting

Locations

Bengaluru, Karnataka, India

Qualification

Bachelor

Applicants

Be an early applicant

Related Jobs

Molex Logo

Full Stack Developer

Molex

Bengaluru, Karnataka, India

Posted: a year ago

As a Full Stack Developer at Molex in Bengaluru, Karnataka, India, you will be translating ideas into codes, automating business processes using Office 365 tools, designing software solutions, documenting and demonstrating solutions, implementing custom solutions, data integration, and creating data intake forms. This is a full-time onsite opportunity ideal for candidates with a Bachelor's or Master's degree in Computer Science or related discipline and 3-7 years of experience.

Motorola Solutions Logo

System Test Architect

Motorola Solutions

Bengaluru, Karnataka, India

Posted: a year ago

Job Description We are seeking a talented and experienced hands-on System Test Architect in 3GPP Mission Critical Push to Talk technology to lead the testing efforts for our mission critical public safety communication solutions. The successful candidate will be responsible for developing test strategies, plans, test architecture, automation framework in collaboration with the Test team. The candidate will work closely with product managers, developers, system architects, operations and other stakeholders to ensure that the product meets the highest quality standards and is fully compliant with the 3GPP MCPTT standards. The candidate is responsible to guide test team in all test scope activities. Is responsible for Test and traffic related queries from external team. Basic Requirements Develop and implement comprehensive test strategies and plans for MCPTT solution. Engage with Product Managers at the time of writing the product requirements to define the Test strategies and test architecture framework. Develop Test scope  and test scenarios for various features and functionalities of the system. Develop automated test strategy and scope for functional and non functional testing.  Performs the Escape defect analysis of the defects found in the market and take necessary improvement steps for defect containment in upcoming releases. This involves analyzing the testing processes, identifying process gaps and addressing the root causes of defect leakage. Responsible for meeting the Test metrics and Test coverage. Identifying critical system functionalities and designing test cases to cover untested areas of the code. Identifying test prioritization to optimize test coverage. Perform risk analysis and identify potential areas of failure in the system. Take steps to align the test scenarios as per risk analysis. Responsible for critical review of upstream/downstream requirements and use cases. Participate in product architecture reviews. Monitor and analyze test results to identify patterns and trends to improve the test process. Continuously improve testing processes and methodologies to optimize testing efficiency and effectiveness. Responsible for Capacity and Performance KPI Test design.   Qualifications Bachelor’s degree in Computer Science or related field. At least 10+ years of experience in Software Testing in the field of Telecommunication. Working Knowledge of 3GPP MCPTT standards and protocols. Experience with testing tools such as Wireshark, Tshark, Selenium, JMeter, Loadrunner, Spectra, Media simulators and Emulators, Jenkins, Travis CI. Experience with test automation frameworks such as PyTest, Selenium, Appium, SeeTest. Experience with Agile methodologies. Strong leadership, Excellent communication and collaboration skills. Strong Analytical and problem solving skills. Ability to work in a fast paced environment. Experience with load, stress testing and Performance Testing. Knowledge of Continuous Integration/Continuous delivery(CI/CD) pipelines.  Experience with test management tools such as TestRail