Back to list

Vacancy description

Embedded Developer - C/C++ Programming in Chandigarh, भारत

Mobile Programming LLC

  • Full-timeStandard weekly hours

Chandigarh, भारत

Position : Embedded DeveloperExperience : 4-8YearsNotice period : Immediate joinerLocation : Bengaluru, Pune, Chandigarh, Chennai, Panchkula, Mumbai, GurugramJob Description :Key Responsibilities :- Define high level system architecture for systems on the motorcycle such as battery monitoring system, all sensor inputs, motor controller and high current busses, and gauges/rider interface- Design, develop, code, test and debug systems software for bike systems and functional test systems.- Analyze and enhance efficiency, stability and scalability of system resources.- Integrate and validate new product designs.- Interface with hardware design and development.- Support software QA and optimize I/O performance.- Conduct peer reviews of designs, features, and marketing/engineering specifications- Work with component vendors to qualify parts to meet the needs of the system architecture.- Assist with building a test infrastructure to get full test coverage of all features- Ensure these motorcycle systems meet requirements, release them for production and commercial deployment.- Ensure projects are handed off to production for on time, fully qualified, quality manufacture on production schedule- Provide post production support.- Mentor other Jr and mid-level engineersRequired Education/Experience :- Required minimum of BS degree (MS preferred) in Computer Science, Electrical Engineering or similar area- Extensive experience with embedded systems software and hardware- Extensive experience developing in C and C++ environments.- Experience with wireless communication principles and protocols: 3GPP, 802.11 or Bluetooth.- Experience with analog and digital circuit design; power electronics is a plus- Experience with automotive power train systems or EV systems preferredSkills and Attributes :- Strong embedded programming expertise in C or C++ programming- Experience in hands-on development and troubleshooting on embedded targets.- Proven experience in embedded systems design with multitasking real-time operating systems.- Familiarity with software configuration management tools, defect tracking tools, and peer review.- Excellent knowledge of OS coding techniques, IP protocols, interfaces and hardware subsystems.- Problem solving and process oriented design test and document is essential.- Proficiency debugging embedded software systems. Familiarity with UARTs JTAG, and oscilloscopes.- Strong documentation and writing skills with attention to detail.- Experience with SEI CMMI policies and procedures is a plus.- Excellent communication skills.- Adequate knowledge of reading schematics and data sheets for components.- Ability to evaluate technologies and their fit to design specifications (ref:hirist.tech)

Similar vacancies

More like this role

  • Full-time
  • IT
... digital circuit design; power electronics is a plus- Experience with automotive power train systems or EV systems preferredSkills and Attributes :- Strong embedded programming expertise in C or C++ programming- Experience in hands-on development and troubleshooting on embedded targets.- Proven experience in embedded systems ...

Pune, भारत

WHITEBLUE CLOUD SERVICES PRIVATE LIMITED

Desktop Application Developer - C++/C# Programming

  • IT
Role Overview :As a Desktop Application Developer, you will be responsible for designing, developing, and maintaining high-performance desktop applications that serve as the backbone for our clients' operational workflows. You will work closely with cross-functional teams, including product managers and backend engineers, ...

Chennai, भारत

  • IT
Job Description :We are seeking a highly skilled and motivated Embedded Software Engineer to join our team. The ideal candidate will have a strong background in developing embedded systems and a high proficiency in programming languages such as Embedded C, C++, Java, Ada, Python, Vxworks, and Rust. You will play a critical ...

Hyderabad, भारत

  • On-site
  • Contract
Embedded Tech Lead - Embedded Systems & Customer EngineeringRole Overview :We are looking for an Embedded Tech Lead to oversee the engineering and delivery of embedded software solutions across multiple customer https://jobeax.com/link/BAnwD8mfVYbg5wGF position requires strong low-level programming expertise, practical ...

Ahmedabad, भारत

Hyundai Motor India Limited

Embedded C/Autosar Developer

Job Description : Primary Skills : - Strong C programming skills for Embedded Software Development (Pointers, Structures, Storage Classes).- Experience in MATLAB/Simulink based application software development and integration.- Strong knowledge of AUTOSAR standards and ASW design/configuration using DaVinci tools.- Good ...

Hyderabad, भारत

Job Summary : We are looking for an experienced C Developer with strong hands-on experience in C programming, software development, debugging, and communication protocols. The candidate will be responsible for developing, enhancing, debugging, and maintaining software components using https://jobeax.com/link/gSSUBcrjwpOny7mg ...

Hyderabad, भारत

Bosch Global Software Technologies Private Limited is a 100% owned subsidiary of Robert Bosch GmbH, one of the world's leading global supplier of technology and services, offering end-to-end Engineering, IT and Business Solutions.

भारत

Xohani Solutions Private Limited

C/C++ Developer - BACnet

Job Overview : We are looking for an experienced C/C++ Developer with strong expertise in BACnet stack development, system programming, test automation, and Windows/Linux https://jobeax.com/link/D97KR0fNczjlIZqw Skills and Responsibilities : - Strong programming experience in C/C++- Experience in BACnet stack development- ...

Bangalore, भारत

  • IT
... well-tested, maintainable code in an enterprise organization.- Experience delivering production quality software engineering solutions on schedule.- Excellent C programming skills and Python.- Excellent knowledge on embedded basics.- Experience on embedded Linux or Zephyr OS or Wired Ethernet applications or drivers is preferred.- ...

Hyderabad, भारत

  • IT
Key Responsibilities :- Design, develop, and maintain high-performance and reliable software solutions using C programming.- Work extensively with networking protocols, L2/L3 networking concepts, and socket programming.- Analyze and troubleshoot complex software and networking issues in Linux environments.- Debug and resolve ...

Pune, भारत