Be the Candidate They Can't Ignore.

Don't just send a resume; set yourself up so the right work finds you.

  • Look like a pro instantly with a stunning personal brand.

  • Gain instant "Top Ten" status so you aren't just another name in a pile.

  • Wake up to booked meetings instead of "rejection" emails.

Join the Club — Free Forever

Software Engineer II

  • Source: LinkedIn
  • Sapphire Stream Technology
  • On-site
  • Bengaluru
  • Full-Time
  • Mid level

Job Description

Job Description:

Desired Skills:

· Excellent C programming skills with proven experience of writing efficient code for low powered and memory constrained systems.

· Secure firmware development experience with sound conceptual knowledge of Trusted Execution Environment (TEE)

· Knowledge of ARM TrustZone Technology and concepts (M33, M55 SoCs etc.,)

· Strong understanding and handson experience of embedded systems including interrupt handlers, PBL (Primary boot loaders), watchdog & reset handlers, firmware patching concepts etc.,

· Experience of programming using Python

· Knowledge of developing automation framework for embedded feature validation on target

· Knowledge of working on CI (Continuous integration) platform is an added advantage

· Excellent trouble shooting and analytical skills that may be applied to resolve potential system issues.

Experience in working ARM or RISC-V based SoCs and debugging using Trace-32 or Lauterbach (JTAG) debuggers

· Extensive onchip application development experience with a clear understanding of chip development life cycle and exposure to SoCs, peripherals and embedded environments.

· Experience of working on Pre-Silicon environment involving hardware-software co-design

· Knowledge of assembly programming would be very desirable.

· Knowledge of concepts such as Secure Boot, Access Control, Authentication, Encryption/Decryption, secure device provisioning or key management.

· Knowledge of RTOS based environments required. Exposure to FreeRTOS would be very desirable.

· Exposure to debugging tools and use of utilities like logic analysers, oscilloscope

· Applies knowledge in a securityrelated area (e.g., cryptography, hacker exploits, reverse engineering, etc.) to identify solutions

· Strong communication skills with ability to evaluate and create design documentation detailing complex features and relationships

Skills

  • d3
  • Python

Create Free Account & Apply
  • Free personal website
  • Built-in Talent Agent
  • Apply to future jobs in 1 click
  • Get matched to similar roles
or
Apply as a guest this time

You'll apply successfully, but won't be able to track your application, save this job, or get matched to similar roles.

This listing is a publicly available opportunity curated by Try Club to help talent discover relevant roles. Try Club is an independent platform and is not affiliated with Sapphire Stream Technology

Get Similar Jobs

Browse more similar roles on TRY and find your perfect match.

Show Me Similar Jobs

Stop Searching. Start Thriving.

Why waste time chasing leads when the perfect projects can find you?
With TRY, clients actively searching for professionals with your skills can discover you in seconds. Whether it's a quick gig or your dream role, we connect you with opportunities that matter.

  • Get found faster
  • Let projects come to you
  • Build a career on your terms

Take control of your career today.

Claim Free Website in 2 Minutes