Free cookie consent management tool by TermsFeed Embedded Software Engineer | Antal Tech Jobs
Back to Jobs
15 Weeks ago

Embedded Software Engineer

decor
Noida, Uttar Pradesh, India
Information Technology
Other
Vayavya Labs

Overview

Position: Embedded Software Engineer

Years of Experience: 3-5 Years

Location: Bengaluru | Belagavi | Pune


Job Description:

You will work on the development of Virtual models in C++. You will be responsible for design, implementation and testing these models. This role is ideal for programmers interested in furthering their Computer and SoC Architecture knowledge. Prior experience with simulators would be helpful, but even without that, embedded software engineers who are interested in getting a deeper understanding of the underlying hardware are also welcome to apply.


Job Brief:

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

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

One of the most common solutions to solve this problem is using Virtual models of the hardware (also called Virtual platforms or Virtual ECUs – VECU). VECU models the CPU, peripherals and other IP Blocks in the software itself and thus enables actual product software to be developed and tested very early in the product life cycle. All the major semiconductor and system companies are using VECU to accelerate development today.


Must-Have Technical Skills:

  • Hands-on experience in C programming language
  • Excellent in programming – translating a high-level problem to an implementation proposal and the final implementation
  • Proficient with Embedded Software/Firmware development.
  • Excellent understanding and hands-on experience with peripheral devices and controllers like SPI, I2C, UART, Timers, interrupt controller, ADC etc.
  • Worked on low-level device drivers for above controllers – bare metal or Linux.

Good To Have Technical Skills:

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

Behavioural/Non-Technical Skills:

  • Self-managed and ability 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
Share job
Similar Jobs
View All
18 Hours ago
Data Analyst (Telugu Speakers)
AI & Machine Learning Advancement
  • 1 - 20 Yrs
  • Andhra Pradesh, Telangana, India
For thousands of years, maps have provided humans with the knowledge they need to make decisions. As a Maps Evaluator, you will have the opportunity to provide ground truth for your town, city or country. At Peroptyx, we are looking for Data Ana...
decor
20 Hours ago
Technical Writer
Information Technology
  • 1300000 - 1600000 INR - Annual
  • 3 - 7 Yrs
  • Pune
THE POSITION We’re looking for a motivated, driven and collaborative Software Technical Writer that will be an integral member of a small software technical writing team. As a Technical Writer with my client, you will be working with multiple team...
decor
1 Day ago
Quality Assurance Automation Engineer
Information Technology
  • 3 - 7 Yrs
  • Mumbai, Nashik, Mumbai (All Areas), Pune
Job Title: QA Automation Engineer Location: Hybrid ( Mumbai, Pune, Nashik ) Experience: 3+ years Job Summary: We are looking for a detail-oriented and experienced QA Automation Engineer to join our team. You will be responsible for designing an...
decor
1 Day ago
Morningstar - Senior Software Engineer - C#/.Net
Information Technology
Job DescriptionTitle : Senior Software EngineerLocation : Vashi, Navi MumbaiCompany : Morningstar is a leading provider of independent investment research in North America, Europe, Australia, and Asia. We offer a wide variety of products and solutio...
decor
1 Day ago
Senior Cloud Engineer/Consultant Specialist
Information Technology
Job DescriptionSome careers shine brighter than others.If you’re looking for a career that will help you stand out, join HSBC, and fulfil your potential. Whether you want a career that could take you to the top, or simply take you in an exciting new...
decor
1 Day ago
Sr. Software Engineer - 10268 - Ruby on Rails
Information Technology
Apply for this JobCoupa makes margins multiply through its community-generated AI and industry-leading total spend management platform for businesses large and small. Coupa AI is informed by trillions of dollars of direct and indirect spend data acr...
decor
1 Day ago
Senior Manager, Appian Software Developer
Information Technology
Job DescriptionSenior Manager-Appian Software DeveloperThe Opportunity Based in Hyderabad, join a global healthcare biopharma company and be part of a 130- year legacy of success backed by ethical integrity, forward momentum, and an inspiring missio...
decor
1 Day ago
Junior Scrum Master - Agile Methodologies
Information Technology
  • Noida, Uttar Pradesh, India
Job Title: Agile Scrum Executive / Junior Scrum MasterExperience: 13 YearsLocation: Delhi / Gurgaon (On-site / Hybrid depending on company policy)Employment Type: Full-timeRoles And Responsibilities Assist the Scrum Master or Agile Coach in facilit...
decor

Talk to us

Feel free to call, email, or hit us up on our social media accounts.
Social media