Embedded Test Engineer
u-blox
Lahore, Pakistan
1d ago

Job Description You will join a team of Software Engineers and contribute to create state of the art cellular modems and applications.

You will be part of the Embedded Applications team and the role involves testing software components in cellular protocols and modem applications.

The job provides an opportunity to do highly challenging, interesting work in a global R&D team with excellent compensation & benefits and a good career path.

Your Responsibilities

  • As an Engineer focused on embedded applications testing, you’ll need to consider the software, firmware, and hardware together.
  • Understand software requirements (Functional and Non-functional) to identify test cases for software / firmware features.
  • Work closely with development team to understand features and define test plans to deliver production grade software / firmware.
  • Develop test cases and test script (both manual and automated) and execute test script to verify that each embedded software function performs as intended.
  • Set up and configure the automated test systems in collaboration with test teams.
  • Document and report test results.
  • Triage the failure of tests executed in continuous integration and in the field and closely collaborate with the global R&D teams to achieve resolution
  • Maintain build environment, debug and development tools
  • Define and identify the gaps in the process for test and validation
  • Your Skills & Experience :

  • BSc / MSc degree in electrical engineering, computer science, electronics
  • Ideally, 1-3 years’ experience in C / C++ embedded programming
  • Experience in Python or Perl
  • Good knowledge of Embedded Systems
  • Detail oriented, Strong debugging and analysis skills, for root cause analysis of complex issues
  • Experience in Linux Automation (preferable Jenkins)
  • Familiarity with different test levels e.g. Module, Integration, Function, System Testing Methodology; and methodologies such as Agile, Waterfall, Black box, White box, Gray box testing
  • Basic knowledge of software life cycle, SDLC and STLC.
  • Some knowledge of TCP / IP, Network programming and wireless communication.
  • Curious, able to take initiative, dependable and motivated
  • Good verbal and written communication skills
  • Report this job
    checkmark

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Apply
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Continue
    Application form