Share this Job

Senior SW Engineer

Date: Nov 17, 2021

Location: Pune, IN, 411 004

Company: Giesecke+Devrient

Qualification – BE – Telecommunication, computers, or any Branch

Experience – Min 6+ years (6-10 years)

Technology: Smart Card, Java Card

Technical Skills:

  • Embedded C, C++, Perl, Python, Java
  • Good to have: Smart Card, Java Card, Clear Case, Clear Quest, Git, SVN, Bitbucket, Confluence, JIRA, Doors), Telecommunication standards (GSM, 3GPP, ETSI)


Soft Skills – Self-motivated, Focused, Team Player, Positive Attitude, Excellent Communication skills – written and verbal, Excellent analytical skills, Proactive, Willingness to accept challenges and calculated risks, Aptitude for continuous learning, Flexibility to work across technology domains as per business requirements,

Nice to have – Working knowledge of processes according to CMMI (Level 3).

Role expectations:

  • Embedded Systems or Smart cards background
  • Working knowledge of make files and build tools for C
  • Hands-on using linkers, cross compilers (Keil, arm-gcc etc.), In-Circuit emulators, simulators, JTAG debuggers
  • Experience with at-least one microcontroller core e.g. ARM / ARC etc.
  • Exposure to boot up sequences, low level drivers, ISR, high level and assembly interworking
  • Knowledge of Cryptology, Smart Card Operating system, Telecommunication (GSM)
  • Customer First” attitude and flexible approach in work.
  • Requirements analysis and feasibility study
  • Efforts estimation
  • High / low level designing
  • Should be willing to do hands on Coding, and code reviews, inspections
  • Defect prevention, tracking, closure
  • Periodic status reporting
  • Mentoring junior team members, technical guidance / support wherever required
  • Building domain expertise
  • A goal-oriented, but independent method of working
  • Ability to multitask and perform multiple parallel activities during a single day
  • Structured, systematic and decision making work attitude