Embedded Firmware Engineer Full-time

Trackonomy Systems India Pvt Ltd

Posted By : Trackonomy Systems India Pvt Ltd

Bengaluru, Karnataka (1)Indore, Madhya Pradesh (4)

  • 3+ years embedded code experience, with emphasis on C
  • Bachelor / Masters of Electronics Engineering and 4 years of experience
  • Experience with microcontrollers and low-level hardware control programming
  • Experience with low power embedded devices
  • Experience with real time embedded systems
  • Experience with firmware development, testing, and system level bring up and debugging
  • Experience in working with wireless communications modules( like BLE, LORA, 4G, NB IoT), IoT technologies, RF protocols

Experience with Nordic (or similar) Semiconductor platforms


  • Candidates must have exposure to linux internals.
  • Exposure to multi threaded design & implementation.
  • Good interpersonal, organizational and communication skills
  • Team player, be capable of sharing knowledge, learn from others, and support other groups within an organization
  • Self-starter, highly motivated


Preferred skills:

  • Knowledge about firmware development best practices including proper testing, documentation, debugging and code review.
  • Experience developing bootloaders and firmware over the air update
  • Experience on evolving embedded sensor technologies and networks
  • Knowledge of one or more scripting languages (Python)
  • Basic understanding of subsystem interfacing and I2C, SPI as well as other standard chip interface protocols
  • Comfortable reading and interpreting complex electrical schematics
  • Experience with embedded network exchange protocols like with RSTP, PTP, LLDP and UDP/TCP is highly regarded

Role Specific Skills
  • Active Listening
  • Category Flexibility
  • Complex Problem Solving
  • Computers and Electronics
  • Critical Thinking
  • Customer and Personal Service
  • Deductive Reasoning
  • Design
  • Engineering and Technology
  • English Language
  • Flexibility of Closure
  • Fluency of Ideas
  • Inductive Reasoning
  • Information Ordering
  • Judgment and Decision Making
  • Mathematical Reasoning
  • Mathematics
  • Near Vision
  • Operations Analysis
  • Oral Comprehension
  • Oral Expression
  • Originality
  • Problem Sensitivity
  • Programming
  • Reading Comprehension
  • Selective Attention
  • Speaking
  • Speech Clarity
  • Speech Recognition
  • Systems Analysis
  • Systems Evaluation
  • Written Comprehension
  • Written Expression

Bachelor of Engineering (B.E) - Others