FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Firmware Engineer
Samsung Next. Explore image sensors and smartphone photography, including tradeoffs between image quality, resolution, dynamic range, chip size, and power .
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in developing and optimizing firmware for embedded systems, particularly in real-time environments, while collaborating effectively across multidisciplinary teams. Proficient in C programming and familiar with hardware emulators, ensuring efficient code execution within resource constraints.
Highest-signal resume keywords
Firmware Development in CReal-Time Embedded SystemsHardware Emulator ExperienceArm Cortex-Based CPUsAlgorithmic and Analytic Capabilities
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
C ProgrammingPython ProgrammingC++ ProgrammingImage Processing AlgorithmsMemory ManagementBoot Sequence ImplementationReal-Time AlgorithmsSystem Architecture InfluenceUnit and System-Level TestingDebugging Integrated Hardware-Software Systems
Soft Skills
Teamwork SkillsFlexibilityMulti-Tasking AbilityQuick Learning
Tools & Technologies
FPGACadence PalladiumEmbedded ProcessorsSimulation EnvironmentsEmulation Environments
Industry Keywords
Image SensorsSmartphone PhotographyChip System ManagementHardware IP ConfigurationExternal IC Communication
Tech Stack
Tools & technologiesPythonC++
About the role
Key responsibilities & impact- Explore image sensors and smartphone photography, including tradeoffs between image quality, resolution, dynamic range, chip size, and power
- Develop firmware in C on embedded processors with limited memory footprints
- Develop firmware controlling and managing the entire chip system and datapath
- Implement boot sequences, image-processing block control, hardware IP configuration, real-time algorithms, external IC communication, smartphone Application Processor interfaces, and memory management
- Implement and optimize algorithms using hardware accelerators
- Influence system architecture, algorithms, and hardware design
- Develop and optimize low-level unit and system-level tests on simulation and emulation environments
- Develop tools to update and debug firmware and the emulation environment
- Collaborate closely with Algorithms, Analog, Digital Design, Digital Verification, FW Verification, and FAE teams
- Find software solutions to post-silicon image-quality problems
Requirements
What you’ll need- B.Sc. or M.Sc. in Computer Science or Electrical Engineering or equivalent experience
- At least 3 years of experience in real-time embedded systems firmware development
- Extensive C programming experience
- Ability to write efficient code with limited hardware resources
- Ability to understand full system requirements, constraints, and limitations
- Excellent teamwork skills, flexibility, and ability to handle multiple tasks
- Ability to quickly grasp new fields and technologies
- Experience developing and debugging integrated hardware-software systems during hardware development stage
- Experience developing firmware on hardware emulators such as FPGA and Cadence Palladium
- Proficiency in Python and C++ programming
- Experience with Arm Cortex-based CPUs and RISC-V ISA CPUs
- Algorithmic and analytic capabilities
Benefits
Comp & perks- Opportunity to work on cutting-edge image sensor and smartphone photography technology
- Opportunity to shape future technology and push innovation boundaries
- Environment fostering employee talent, creativity, and passion