Remote
33 days ago
Senior Staff Engineer

Position Summary

Responsibilities:
• Development of Firmware for ARM/RISC-V MCUs based image sensors.
• Profiling of the firmware to meet different latency requirement.
• Verification of assigned image processing IPs.
• Verification of fpga or sensor chip at integrated system-level.
• Analyze image quality for artifacts due to the image processing pipeline.
• Debugging of issues at IP and at system level.
• Preparing High Level Design and User Guide documents for the Firmware.
• Support post-MTO evaluation, tuning and qualification of image sensors.
• Support customers across geographies for integration of image sensors into smartphone platforms.

Requisite Qualification and Skills:
• Knowledge of or experience with MCUs like RISCV core, ARM Cortex M3/M4.
• Good knowledge of C programming language
o (optional) ARM assembly language.
• Knowledge about the compilation process and linker script.
• Good Analytical skills.
o Must be able to analyze users' needs and then design software to meet those needs.
• Good Debugging skills (GDB, Trace32).
• (Optional) Knowledge about the ISP.
• Good communications skills to interact with different teams, overseas customers, etc.

Role and Responsibilities

Responsibilities:

·        Development of Firmware for ARM/RISC-V MCUs based image sensors.

·        Profiling of the firmware to meet different latency requirement.

·        Verification of assigned image processing IPs.

·        Verification of fpga or sensor chip at integrated system-level.

·        Analyze image quality for artifacts due to the image processing pipeline.

·        Debugging of issues at IP and at system level.

·        Preparing High Level Design and User Guide documents for the Firmware.

·        Support post-MTO evaluation, tuning and qualification of image sensors.

·        Support customers across geographies for integration of image sensors into smartphone platforms..

Experience :: 4 to 13 years

Requisite Qualification and Skills:

·        Knowledge of or experience with MCUs like RISCV core,  ARM Cortex M3/M4.

·        Good knowledge of C programming language

o   (optional) ARM assembly language.

·        Knowledge about the compilation process and linker script.

·        Good Analytical skills.

o   Must be able to analyze users' needs and then design software to meet those needs.

·        Good Debugging skills (GDB, Trace32).

·        (Optional) Knowledge about the ISP.

·        Good communications skills to interact with different teams, overseas customers, etc.

Skills and Qualifications

• As an expert in the field, uses professional concepts in developing resolutions to critical issues and broad design matters

• Works on issues that impact the success of business or addresses future concepts, products or technologies

• Creates formal networks with key decision-makers and may serve as external spokesperson for the organization

• Exercises wide latitude in determining objectives and approaches to critical assignments

• May direct and control the activities of a broad function in one or more functional areas

• Has overall responsibility for planning, staffing, budgeting, managing expense priorities and recommending and implementing changes and methods

• Regularly interacts with executives and/or major customers. Interactions may frequently involve special skills such as negotiating with customers or management or attempting to influence senior-level leaders regarding significant matters to the organization

• Typically requires a minimum 4 to 13 years of related experience and a Bachelor's degree, or Master's degree, or a PhD

* Please visit Samsung membership to see Privacy Policy, which defaults according to your location. You can change Country/Language at the bottom of the page. If you are European Economic Resident, please click here.

Confirm your E-mail: Send Email
All Jobs from Samsung Electronics America