Senior Embedded Engineer

Senior Embedded Engineer

1 Nos.
55203
Full Time
4.0 Year(s) To 5.0 Year(s)
7.00 LPA TO 12.00 LPA
IT Software- Application Programming / Maintenance
IT-Software/Software Services
B.Tech/B.E. - Electronics/Telecommunication; M.E./M.Tech - Electronics/Telecomunication
Job Description:

Job Purpose:
To design, develop and implement tools and processes that help the team create high-quality, reliable code faster. This might include things like testing frameworks, automated testing scripts, etc that meets business needs

Scope:

  • Designing, developing, coding, testing and debugging system software
  • To analyse and enhance efficiency, stability and scalability of system resources

 

Key Accountabilities

  • Identify the client requirements and provide technical solution/ support to the customers regarding product issues
  • Design embedded software for new electronic products ranging from simple microcontroller-based solutions to highly complex embedded processing systems.
  • Lead smaller software embedded systems development projects – identifying required development activities and directing other team members in completing those activities
  • Collaborate with team members, including hardware designers, to identify software related requirements and develop corresponding software design strategies or architecture that meets those requirements using the best approach based on performance, cost, and resources
  • Develop detailed software specifications based on requirements and implement embedded code in accordance with those defined requirements and/or specifications.
  • Initiate to bring-up the new custom embedded processor hardware with support from hardware designers
  • Establish software verification testing tools and methods and execute software testing activities
  • Provide software engineering input to development project quoting activities
  • Contribute to the improvement of department processes and tools, particularly those related to software development


Qualification and Skills

  • 4-year degree or equivalent experience in Computer Engineering, Electrical Engineering, Computer Science or a related engineering discipline
  • Demonstrated skill in developing original designs with C/C++ in embedded environments including bare-metal, multi-threaded RTOS, and embedded operating systems
  • Communication Protocols such as SPI, UART, CAN, I2C, WIFI, and Bluetooth
  • Advanced understanding of embedded software design and architectural concepts as well as the integration between firmware and hardware
  • Advanced understanding of software development tools and methodologies used in the context of embedded systems. Familiarity with source control via established systems such as GIT
  • Demonstrated skill in developing original designs with C/C++ in embedded environments including bare-metal, multi-threaded RTOS, and embedded operating systems
  • Specific experience with common microcontroller and/or embedded processing platforms such as ARM.
  • Strong understanding of software development tools and methodologies used in the context of embedded systems. Familiarity with source control via established systems such as Git.
  • Demonstrated skill in independently using electronics lab equipment to develop/troubleshoot low-level drivers and hardware integration for interfaces such as I2C, SPI, UART, USB, etc.
  • Clear understanding of higher-level languages, object-oriented methodologies, user- interface implementation, and PC application programming. Experience with Qt framework is a plus.
  • Strong understanding of software test and QA tools and methodologies.

 

*Office Hours/ Shift Timings: 10:00 – 07:00 hours

*Working Days: 5 days in the week with 2 nd and 4 th Saturday working

Company Profile

Company is into firmware development company that specializes in developing innovative, result-driven digital solutions since 2021

Apply Now

  • Interested candidates are requested to apply for this job.
  • Recruiters will evaluate your candidature and will get in touch with you.

Similar Jobs