Senior Software Engineer – Embedded

Technopark, Trivandrum

4-7 Years

Embedded Firmware

Job Description

Job Responsibilities

  • Perform software requirements analysis and determine the functional and non-functional requirements of the project.
  • Write production quality code and perform developer testing.
  • Communicate with clarity of requirements and expectations of deliverables.
  • On-time completion of tasks assigned ensuring code quality
  • Work closely with stake holders including customers to ensure project success.
  • Manage priority changes and conflicts gracefully with stakeholders involved.
  • Address customer escalations and be able to think at fast pace to identify and solve issues in the product.
  • Stay up to date on relevant technology and process advancements.

Skill Requirements

  • More than 4 years of experience in the development of firmware, drivers, middleware, and applications in Embedded Linux/ RTOS
  • Proficient in Embedded C/ C++
  • Sound knowledge of Embedded Linux/ RTOS internals
  • Good understanding of software development lifecycles (SDLC), version control tools.
  • Experience in developing software under Waterfall and Agile development methodology.
  • Knowledgeable and well versant with various development tools for designing, coding, debugging/ troubleshooting, testing, bug tracking, collaboration and source control.
  • Bachelor’s degree or equivalent in Engineering discipline - Electronics.
  • Outstanding attitude and energy to explore unfamiliar software implementations and troubleshoot issues.
  • Strong interpersonal skills to get things done as a team.
  • Excellent written and oral communication skills.
  • Ability to judge and estimate work volume for given tasks.
  • Ability to manage priority and get things done on time.
  • Self-motivated individual with accountability and responsibility.

    Please share your details if you have matching skills. We will contact you.

    Upload a file

    Explore More Jobs

    Technical Lead – Embedded

    Engineering

    Will be responsible to lead a team that works on a long-term embedded software project for a US customer and will be directly communicating with customer.

    Apply Now

    Senior Software Engineer – Embedded

    Engineering

    Senior Software Engineer in this position is responsible to develop embedded firmware and applications for a long-term customer.

    Apply Now