Scouto (Acquired by Spinny)

Embedded Firmware Engineer

Ahmedabad, GJ, IN

2 months ago
Save Job

Summary

Duties & Responsibilities

  • Own & lead full cycle development: design, implementation, testing & debugging for an automotive product.
  • Create conceptual system designs, assess risks, conduct design trade studies, and develop a product that meets feature requirements for integrating sensor, processing and software systems.
  • Lead innovative system development projects with responsibility for achievement of cost, schedule, and technical requirements, with an eye toward technology maturation, transition, and follow on work.
  • Generate comprehensive engineering documentation.
  • Responsible for end-to-end system firmware development to include power management, boot loaders, scheduling, RTOS and /or bare metal implementations.
  • Troubleshoot and resolve complex software problems in embedded real-time systems.
  • Source code development, review & maintenance (C/C++).
  • Dive into & take ownership of critical design issues.
  • Analyse & propose solutions for performance bottlenecks.
  • Address all aspects of technology readiness, including manufacturability.
  • Help build robust methodology and processes to deliver the technology to products.

Required Skills & Experience

  • Experience in embedded architecture, external interfaces, product constraints, along with ability to develop architectures / features that meet these constraints while providing new value for the platform.
  • Experience in system architecture, operating system, device architecture, hardware design.
  • Strong background in software methodology & full cycle development (Design, implementation, testing & debugging).
  • Expertise in embedded microcontrollers’ architecture.
  • Expertise in software designing and programming in C/C++ is a must.
  • Algorithm modelling, benchmarking, implementation & digital signal processing.
  • Understanding of hardware & software co-verification & emulation platforms
  • Experience in understanding hardware, clock-level issues, bridges, delays, interrupts, clock gating, polling etc.
  • Experience with lab instrumentation like oscilloscope, logic/ protocol for debugging embedded systems at HW level.
  • Bachelors | Masters degree in Computer Science or Electronics & Communication engineering with 2-5 years of relevant experience is a must.

Skills:- Firmware, Embedded Systems, Microcontrollers and Firmware development

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job

People also searched: