Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Embedded Software Engineer @ Vayavya Labs

Home > Application Programming / Maintenance

 Embedded Software Engineer

Job Description

Job Brief:

Today software is proliferating every sector. Automotive, Avionics, Data Centers, Space name any domain and you will notice huge lines of software code. It's fair to say soon software will rule the world.

One of the big challenges for software teams is being able to test their software as early as possible. Software teams are gated by the availability of hardware to test the software. Top this, customers want high-quality products as early as possible.

One of the most common solutions to solve the problem of early hardware availability is creating Virtual models of the hardware (also called Virtual platforms). Virtual Platforms model the CPU peripherals and other IP Blocks in the software itself and thus enable the actual product software to be tested very early in the product life cycle. All the major semiconductor and system companies are betting big on Virtual Prototyping technology.

Job Description:

  • You will work on the development of Virtual models in C++. You will be responsible for the design, implementation, and testing of these models.

Technical Skills:

  • Hands-on experience in C programming
  • Proficient with Embedded Software / Firmware development
  • Excellent understanding and hands-on experience with protocols like SPI, I2C, UART, etc.
  • Worked on low-level device drivers - baremetal or Linux.

Good to Have:

  • Hands-on experience with C++ / know-how of OOPS concepts
  • Exposure to programming complex devices like Ethernet controllers, PCIe controller, etc.
  • Experience working on hardware simulators - e.g., Qemu, Synopsys Virtualizer

Non-Technical Skills:

  • Self-managed and able to learn and adapt
  • Eager to take on new challenging work
  • Strong analytical and problem-solving skills
  • Good debugging skills
  • Excellent verbal and written communication skills
  • Experience with interacting with customers

Employement Category:

Employement Type: Full time
Industry: IT - Software
Role Category: Application Programming / Maintenance
Functional Area: Not Applicable
Role/Responsibilies: Embedded Software Engineer

Contact Details:

Company: Vayavya Labs
Location(s): Multi-City, India

+ View Contactajax loader


 Job seems aged, it may have been expired!
 Fraud Alert to job seekers!

₹ 4.0 - 9 Lakh/Yr

Similar positions

Ios Developer Job In Zoondia Software Pvt Ltd

  • DNEG
  • 1 to 5 Yrs
  • Other Kerala
  • 3 days ago
₹ Not Specified

Python Automation Engineer Job In Mackenzie

  • Mackenzie Modern It
  • 4 to 9 Yrs
  • Bengaluru
  • 4 days ago
₹ Not Specified

Automation Test Engineer Job in Quess Corp

  • Quess Corp Magna
  • 4 to 8 Yrs
  • Bengaluru
  • 4 days ago
₹ Not Specified

Mechanical Maintenance Engineer Job in Montek

  • Montek Tech Services
  • 3 to 8 Yrs
  • Ahmednagar
  • 4 days ago
₹ Not Specified

Vayavya Labs

WebDreams

Plugin template missing! Fix or contact support.