Senior Software Engineer

Vision India Services

Bengaluru

On-site

INR 1,200,000 - 2,100,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Vision India Services in Bengaluru seeks an experienced embedded systems engineer to lead firmware, BSP and UI development for cutting-edge instrumentation products.

You will drive design, debugging and integration across hardware and software, ensuring smooth product lifecycles and on-time releases. A strong background in Linux, ARM/SoCs and display interfaces is required, with preference for Yocto and kernel/BSP experience.

Qualifications

  • BE/BTech in E&C/E&E/Telecom/Instrumentation/CS/IS is required.
  • Hands-on embedded C/C++ with strong hardware knowledge.
  • Experience with embedded Linux (Yocto preferred).
  • At least one completed product lifecycle in related field.

Responsibilities

  • Lead firmware, BSP, application or UI development for firmware projects.
  • Ensure timely delivery meeting NPD launch targets and deadlines.
  • Plan and schedule activities to achieve objectives with small teams.
  • Mentor 1–2 engineers and oversee project execution.

Skills

Embedded C & C++
Assembly level programming
Embedded hardware integration
Product lifecycle experience
I2C, SPI, RS232, RS485, Ethernet, WLAN
System level software architecture
ARM/Cortex/SoCs
Display drivers interfaces
Testing & debugging
Production release documentation

Education

BE/BTech in E&C/E&E/Telecom/Instrumentation/CS/IS
Embedded training on ARM processors
Master's degree welcome

Tools

Yocto
Linux kernel/BSP development
Git
SVN
BSP development
Display drivers
Kernel development
ARM Cortex/SoCs

Job description

Basic Educational Qualifications
  • BE or BTech in E&C/E&E/Telecom/Instrumentation/Computer Science/Information Science
  • Undergone Embedded Training for ARM Processors, Strong Hardware knowledge in Analog Electronics background
  • Master in Technology Degrees are welcome
Experience
  • 4-7 years relevant experience in NPD/NPI/R&D/Design & Development with Instrumentation, Linux Development or Analog Electronics background
Basic Skills Needed
  • Very good in Embedded C & C++
  • Embedded Linux Programming- Yocto preferably
  • Assembly Level Programming
  • Expertise in embedded hardware and software - design & integration
Must Have Skills
  • Designing System level Software architecture
  • Embedded Linux UI Development QT/GTK Preferable
  • Linux Driver Development Experience ( Kernel & BSP Development included)
  • Handled atleast 1 product lifecycles in his experience
  • Good Experience on embedded firmware hardware integration
  • Integration of ADC,DAC
  • Good Experience of working on Communication Protocols I2C,SPI, RS232, RS485, Ethernet and other Wireless Protocols
  • Knowledge of Source Code Management Softwares- GIT/SVN Preferable
  • Extensive Programming Knowledge with ARM/Cortex/SoCs
  • Programming display interfaces using display drivers of standard chipsets
  • Application Testing & Debugging
  • Production Release Documentation
Desired Skills
  • Experience in Hardware Design especially in Instrumentation products
  • Hardware Designing Skills, Analog & Digital Circuitry
  • Experience in Hardware or circuit debugging
  • Experience of handling complete Instrumentation projects from Design to Prototype
  • Experience in System Level Testing of prototypes & pilot batches
Roles & Responsibilities

We are looking for he/she, who is a self-starter, willing to go the extra mile, has the passion to learn and will be working in the design and development environment and be focused on creating custom control and instrumentation products. The position will offer unique and complex engineering challenges that require persistence, original thinking and a positive attitude.

Project Management
  • Responsible to complete the project relating to firmware,bsp, application or UI development
  • To meet NPD Launch Targets & Deadlines assigned to them
  • Effective Planning & Scheduling for the project to meet the objectives
  • Will be responsible for the project by managing 1 or 2 engineers
Design & Development
  • Converting the requirement document to design tasks
  • Designing the software system architecture
  • Writing codes for the features/design tasks
  • Design & Development of Firmware, Driver Development including kernel or BSP
  • Responsible for Application Development including UI
  • Resolve problems using solutions that involve new techniques, technologies, or concepts.
  • Review and evaluate the development of the design and assists in problem solving.
  • Assisting the team in hands on proto building, circuit rigging, debugging or testing wherever required
Process Adherence
  • Ensuring the quality of designs for the project meets the production & quality requirements.
  • Following the design work flow practices & ISO process as per company policy
  • Ensuring Documents & Records are updated and maintained as per the company policy
  • Helps in the development, implementation and continuous improvement of D&D procedures.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Technical Leader – Embedded Software Development
Technical Leader – Embedded Software Development

City of Shakopee, MN • Pune District

On-site
INR 3,000,000 - 5,400,000
Technical Leader – Embedded Software Development
Technical Leader – Embedded Software Development

Emerson • Maharashtra

On-site
INR 1,200,000 - 2,400,000
Staff Embedded Software Engineer
Staff Embedded Software Engineer

Careernet • Bengaluru

On-site
INR 1,200,000 - 1,900,000
Senior Hardware Engineer
Senior Hardware Engineer

BTL India Private Ltd • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Embedded Design Engineer
Embedded Design Engineer

PVR Controls • Mumbai

On-site
INR 600,000 - 900,000
Software Technical Lead Engineer
Software Technical Lead Engineer

LAM RESEARCH Corporation • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Sr. Embedded Software Engineer
Sr. Embedded Software Engineer

Acumen 360 Consulting & HR Solutions • Vadodara

On-site
INR 1,200,000 - 2,500,000
Sr. Embedded Software Engineer
Sr. Embedded Software Engineer

JobItUs • Vadodara

On-site
INR 1,500,000 - 2,100,000
Embedded System And Software
Embedded System And Software

Sequoia Applied Technologies Inc. • Thiruvananthapuram

On-site
INR 600,000 - 1,000,000
Hardware Design Engineer1
Hardware Design Engineer1

HL Mando Softtech • Gurugram District

On-site
INR 300,000 - 420,000