Still Struggling with Tech Hiring? Discover Olibr's Solution Now!

Embedded Software Engineer|Bengaluru|3+ yrs

  • Excellence and Eminence LLP
  • India, B...
  • 3 - 8 Yrs

Job Description

  • Function: Software Engineering → Backend Development, Embedded / Kernel Development
  • Bachelor's degree in computer science, Electronics Engineering or related field
  • Software Engineering experience of 3 to 5 years in Real Time Embedded Software development
  • Hands on experience testing/debugging software, firmware and electronic control systems
  • Experience with inter process communication and Synchronisation methods.
  • Experience with Software Configuration and Change Management.
  • Ability to work in a fast-paced dynamic environment with adjustments to priorities to meet the needs of the organization
  • Effective communication skills; ability to articulate clearly and concisely.
  • Experience in Customer handling
  • People Management
  • Technical Skills:
  • Microcontroller
  • C language development
  • DO178
  • SDLC
  • Trace 32
  • Code Composure compiler
  • Coding rules MISRA-C

Job Responsibilities

  • C coding and debugging using Trace32 for microcontrollers on DO178 Level B / A software development
  • Automation Tool Development
  • Risk identification and reporting
  • Design and develop high quality software products in a fast-paced environment
  • Support and enhance the entire software development life cycle
  • Perform and guide the automation of unit, module, system and regression level testing on various software modules and systems
  • Perform root cause analysis and develop solutions as necessary
  • Accountable for system requirements review, software architecture and design
  • Adhere to project / customer software development processes.

Location

Bengaluru, Karnataka, India