C++ Software Embedded Senior Engineer
6 days ago
In this role, you will be part of a team developing embedded software for cutting-edge devices that are aggregated into a software defined network.
Your responsibilities will include:
- actively participating in the architecture, design, and implementation of software products
- writing clean, high-quality, high-performance, maintainable code
- integrating third-party and open-source software
- understanding of detailed functional specifications
- complying with the standards and procedures (architecture, security, quality, documentation)
- providing workload or task estimations for new features or bugfixes
- participating in code reviews and providing feedback to other developers
- troubleshooting and debugging issues that arise during the development process
- conducting tests, deployment of new products and features and improving the system
What are the requirements
- Bachelor's degree in computer science or similar degree
- Proven experience of 3+ years with Modern C++ (at least C++11, lambdas, smart pointers)
- Proven experience of 3+ years with Linux user space development
- Proven experience of 3+ years with embedded systems and Yocto / OpenEmbedded
- Strong networking background - significant advantage
- Experience with DPDK / Userspace Packet processing - significant advantage
- Experience with Linux Kernel development - advantage
- Experience with BSP development and board bring up - advantage
- Experience with Python - advantage
- Experience with Git, Bash, Jenkins
- Excellent organizational skills, attention to detail, and the ability to communicate effectively
- Proactive and independent
- Meticulous and focused on code quality
- Advanced level of written and spoken English
-
Embedded C Software Engineer
5 days ago
Bengaluru, Karnataka, India beBeeEmbedded Full time ₹ 18,00,000 - ₹ 21,30,000Embedded C Software EngineerWe are seeking highly skilled Embedded C software engineers to join our team. As an embedded systems expert, you will design and develop base software layers, middleware components, and applications for future Software Defined Vehicles.Job Description:Design and develop high-quality, efficient, and reliable Embedded C code for...
-
Embedded C++ Engineer
4 weeks ago
Bengaluru, Karnataka, India Akshaya IT Business solutions Full timeJob Title : Embedded C++ Engineer - Yocto/LinuxLocation : BangaloreExperience : 6-9 YearsRequired skills : YAML, Python, Bash Scripting, Linux OS, Linux C++ Toolchain, Yocto.Job Description :We are seeking a Embedded C++ Engineer - Yocto/Linux skilled with hands-on experience in Yocto or Buildroot, and a solid background in C++ development within Linux...
-
Embedded C Engineer
3 weeks ago
Bengaluru, Karnataka, India Talpro Full timeMandatory Skill : Embedded C development, Microcontroller, ARM, Bluetooth, Baremetal RTOS.Experience : 7 15 YearsLocation : Preferably Bangalore.Salary CTC : INR From 20 LPA -25 LPANotice Period : Max 30 Days.Job Summary : - Good in C programming, firmware development, debugging skills.- Worked as part of Agile Scrum team good to have Linux, Bluetooth A...
-
Embedded C++ Developer
4 weeks ago
Bengaluru, Karnataka, India The It Mind Services Full timeJob Description- We are seeking an experienced Embedded C++ Developer to join our dynamic team in India. The ideal candidate will have a strong background in embedded systems and a passion for developing high-quality software solutions. You will work closely with hardware engineers and product managers to create innovative embedded applications.- Design,...
-
Senior Embedded Software Engineer
4 days ago
Bengaluru, Karnataka, India Michael Page Full timeJob Description- Competetive Salary- PF and GratuityJob DescriptionSenior Embedded Software EngineerYour Job:. Design, implement, and test embedded software for Smart Motion Products in the field of industrialautomation.. Collaborate within an agile team on projects related to industrial communication, cybersecurity, andclosed-loop control.. Assist in the...
-
Senior Engineer- Embedded C++
5 days ago
Bengaluru, Karnataka, India Thales Full time ₹ 9,00,000 - ₹ 12,00,000 per yearLocation: Bangalore - Indraprastha, IndiaThales people architect solutions that enable two-thirds of planes to take off and land safely. We create in-flight entertainment systems that engross 50 million fliers every year and we develop the avionics that control the world's largest commercial aircrafts. Our simulators train the next generation of pilots for...
-
Bengaluru, Karnataka, India Analog Devices Full time US$ 1,00,000 - US$ 1,50,000 per yearAbout Analog DevicesAnalog Devices, Inc. (NASDAQ: ADI ) is a global semiconductor leader that bridges the physical and digital worlds to enable breakthroughs at the Intelligent Edge. ADI combines analog, digital, and software technologies into solutions that help drive advancements in digitized factories, mobility, and digital healthcare, combat climate...
-
Senior Embedded Engineer
3 weeks ago
Bengaluru, Karnataka, India Solaredge Full timeDescription Power the Future with us SolarEdge NASDAQ SEDG is a global leader in high-performance smart energy technology with over 5000 employees offices in 34 countries and millions of products installed in over 133 countries Our diverse product offering comprises intelligent solar inverters battery storage backup systems EV charging and...
-
Embedded C Expert
6 days ago
Bengaluru, Karnataka, India KPIT Full timeJob DescriptionJob DescriptionHiring Engineers, Technical Leads, and Architects with Embedded C ExpertiseWith 100s of millions of lines of code, automobiles are seeing an exponential growth in software so much so that next generation vehicles are referred to as Software Defined Vehicles. With Embedded at the core of the control and communication software...
-
Senior Embedded Systems Software Developer
22 hours ago
Bengaluru, Karnataka, India beBeeEmbedded Full time ₹ 1,04,000 - ₹ 1,30,878Job Title: Senior Embedded Systems Software DeveloperAbout the RoleWe are seeking an experienced and skilled embedded systems software developer to join our team. As a senior developer, you will be responsible for designing, developing, and maintaining software components for embedded systems and system-level applications.Key ResponsibilitiesDesign, develop,...