hireejobs
Hyderabad Jobs
Banglore Jobs
Chennai Jobs
Delhi Jobs
Ahmedabad Jobs
Mumbai Jobs
Pune Jobs
Vijayawada Jobs
Gurgaon Jobs
Noida Jobs
Oil & Gas Jobs
Banking Jobs
Construction Jobs
Top Management Jobs
IT - Software Jobs
Medical Healthcare Jobs
Purchase / Logistics Jobs
Sales
Ajax Jobs
Designing Jobs
ASP .NET Jobs
Java Jobs
MySQL Jobs
Sap hr Jobs
Software Testing Jobs
Html Jobs
IT Jobs
Logistics Jobs
Customer Service Jobs
Airport Jobs
Banking Jobs
Driver Jobs
Part Time Jobs
Civil Engineering Jobs
Accountant Jobs
Safety Officer Jobs
Nursing Jobs
Civil Engineering Jobs
Hospitality Jobs
Part Time Jobs
Security Jobs
Finance Jobs
Marketing Jobs
Shipping Jobs
Real Estate Jobs
Telecom Jobs

Embedded Software Engineer

2.00 to 6.00 Years   Bangalore   15 Jun, 2021
Job LocationBangalore
EducationNot Mentioned
SalaryRs 4.0 - 9 Lakh/Yr
IndustryIT - Software
Functional AreaApplication Programming / Maintenance,Embedded / System Software
EmploymentTypeFull-time

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. Its 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.

  • 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

Keyskills :
uartfirmware developmentc programmingembedded linuxi2cspiembedded coopslinuxc++embedded software developmentethernet

Embedded Software Engineer Related Jobs

© 2019 Hireejobs All Rights Reserved