Embedded Linux Engineer - Platform Software
Full-time
ChargePoint Network Charging Station
About Us With electric vehicles expected to be nearly 30% of new vehicle sales by 2025 and more than 50% by 2040, electric mobility is becoming a reality. ChargePoint (NYSE: CHPT) is at the center of this revolution, powering one of the world’s leading EV charging networks and a comprehensive set of hardware, software and mobile solutions for every charging need across North America and Europe. We bring together drivers, businesses, automakers, policymakers, utilities and other stakeholders to make e-mobility a global reality. Since our founding in 2007, ChargePoint has focused solely on making the transition to electric easy for businesses, fleets and drivers. ChargePoint offers a once-in-a-lifetime opportunity to create an all-electric future and a trillion-dollar market. At ChargePoint, we foster a positive and productive work environment by committing to live our values of Be Courageous, Charge Together, Love our Customers, Operate with Openness, and Relentlessly Pursue Awesome. These values guide how we show up every day, align, and work together to build a brighter future for all of us. Join the team that is building the EV charging industry and make your mark on how people and goods will get everywhere they need to go, in any context, for generations to come. Reports To Manager, Embedded Software What You Will Be Doing ChargePoint is looking for an outstanding engineer interested in applying a broad skill-set toward building cutting-edge software for a next generation vehicle charging platform. You will architect, design, implement, and test new systems in a rapidly evolving problem-space. What You Will Bring To ChargePoint
- Work on platform software including Linux kernel, and communication interfaces such as CAN, RS-232/485, I2C, SPI, Ethernet etc.
- Wireless networking knowledge, including LTE, Wi-Fi, and BLE
- Collaborate cross-functionally and globally with hardware, manufacturing and other software teams to define specifications, features, and APIs
- Participate in design and code reviews, as well as mentor other members of the team
- 3+ years of experience in developing embedded system products using C/C++
- Expert-level C/C++ coding in a Linux/RTOS environment is a requirement
- Experience with Linux BSP platform including custom board bring up, U-Boot, kernel, device drivers, file systems (ext4, UBIFS, JFFS2), sound system (ALSA), Camera, and system software
- Experience performing kernel bumps and securing Linux systems
- Experience in asynchronous event driven architecture and developing scalable and latency-optimized distributed application services
- Proficient with buildroot, GCC, toolchain, Make, CMake, git, gdb
- Exposure in connectivity architecture using Wireless (Cellular, Wi-Fi, Bluetooth and NFC), and wired (Ethernet) interfaces a plus
- Demonstrated ability and willingness to make critical system-level design decisions and drive projects from start to finish with minimal supervision
- Experience with ARM based MCU development in C/C++ on real-time OS is a plus
- Working with EV / EVSE products is a plus
Vacancy posted 22 days ago
Similar jobs that could be interesting for youBased on the Embedded Linux Engineer - Platform Software in India vacancy
- ...businesses and governments realize their greatest potential. Title and Summary Senior Software Engineer (Java full stack, mcp servers, AI engineering technologies, streaming platform) All About Us Mastercard is a technology company in the global payments business....SoftwareFull timeWorldwide
- ...their greatest potential. Title and Summary Senior Data Engineer - Data & AI Platform Senior Data Engineer – Data & AI Platform Who is... ...data systems. Collaboration & Influence • Partner with Software Engineers, AI Engineers, and Data Scientists to deliver...SoftwareFull timeWorldwide
- ...Summary Senior Site Reliability Engineer Senior Site Reliability... ...: Mastercard Category: Software Engineering Experience: 8+... ...Kubernetes, Kafka, Redis, and cloud platforms (AWS/Azure/GCP); Cloud... ...Java app servers, web servers, Linux/Unix, Docker, Kubernetes, Kafka...SoftwareFull timeWorldwide
- ...Java-based HCL Commerce applications and extended sites following software design methodology standards. Involved in full project... ...implement the migration process for catalog and customer data during a platform or version migration. Design and implement continuous-...SoftwareFull time
- ...realize their greatest potential. Title and Summary Lead Software Engineer - Java Backend Overview Be part of the Operations & Technology... ...new capabilities for MasterCard's Decision Management Platform, which serves as the core for multiple business solutions to...SoftwareFull timeWorldwide
- ...services that help people, businesses and governments realize their greatest potential. Title and Summary Senior Software Engineer (C, C++ Developer | Unix/Linux | ISO 8583 | Payment Domain) Job Description Who is Mastercard? Mastercard is a global technology...SoftwareFull timeWorldwide
- ...realize their greatest potential. Title and Summary Manager of Software Engineering Our Purpose We work to connect and power an inclusive,... ...you understand system architecture to plan for platform and infrastructure capacity (e.g., database, compute, network...SoftwareFull timeWorldwide
- ...realize their greatest potential. Title and Summary Lead Software Engineer Who is Mastercard? Mastercard is a global technology company... .... This position will be key to growing a global technology platform, operating at-scale, requiring focus on performance,...SoftwareFull timeWorldwide
- ...DevOps Engineer | Midnight Foundation Location: This is a full-time... ...multi-cloud and bare metal platforms powering our Cardano and Midnight... ...tools to ensure a secure software development life cycle. On... ...blockchain infrastructure. Linux Mastery: Strong experience with...SoftwareRemote jobFull timeFlexible hoursNight shiftRotating shift
- ...governments realize their greatest potential. Title and Summary Software Engineer II Our Purpose We connect and power an inclusive... ...position sits at the intersection of Site Reliability Engineering, platform engineering, and release engineering, ensuring our platforms...SoftwareFull timeWork experience placementWorldwide
- ...greatest potential. Title and Summary AI Engineer Mastercard’s Business & Market... ...of secure, scalable, and high-performing software solutions. As a technology leader, this... ...Experience with AI and machine learning platforms such as TensorFlow, PyTorch, or similar....SoftwareFull timeWork experience placementWorldwide
- ...Summary Lead Site Reliability Engineer Who is Mastercard? At... ...responsible for ensuring that our platform is stable and healthy. We... ...application build phase in software run principles that include operational... ..., operate, and troubleshoot Linux/Unix systems and network...SoftwareFull timeWorldwide
- ...and Summary Site Reliability Engineer II Who is Mastercard?... ...responsible for ensuring that our platform is stable and healthy. We... ...the application build phase in software run principles that include operational... ..., operate, and troubleshoot Linux/Unix systems and network...SoftwareFull timeWorldwide
- ...realize their greatest potential. Title and Summary Manager, Software Engineering Our Purpose We connect and power an inclusive digital... ...-factor applications • Cloud & DevOps: o Public cloud platforms (AWS, Azure, GCP, PCF) o Kubernetes & Docker (must-have)...SoftwareFull timeWorldwide
- ...realize their greatest potential. Title and Summary Lead Software Engineer Job Title: Lead Software Engineer (Java, Spring, Docker,... ...is central to this strategy. The Mastercard® Cross Border platform Pro Finance and services enable secure, near real-time payment...SoftwareFull timeWorldwide
- ...Summary Senior Site Reliability Engineer Overview The CTMC (Biz... ...Engineers, we ensure platform stability through robust monitoring and adherence to software run principles. Our responsibilities... ...Technologies: Java Spring Boot, Splunk, Linux, Postgres, Oracle, Kafka, PCF,...SoftwareFull timeWorldwideShift work
- ...governments realize their greatest potential. Title and Summary Software Engineer II Overview • Mastercard Send CrossBorder Development... ...etc. Experience of building applications on cloud platform such as PCF Proficiency with Angular or similar UI framework...SoftwareFull timeWorldwide
- ...realize their greatest potential. Title and Summary Senior Software Engineer Our Purpose We work to connect and power an inclusive,... ...• Experience with PCF, K8s, Docker, or other cloud platforms • Solid understanding of front-end development principles...SoftwareFull timeWorldwide
- ...realize their greatest potential. Title and Summary Senior Software Engineer - Android Who is Mastercard? Mastercard is a global... ...controller for Android Experience of working with cross platform frameworks like Flutter or React Native Hands on experience...SoftwareFull timeWorldwide
- ...governments realize their greatest potential. Title and Summary Software Engineer II Overview: Overview: Have you ever developed an... ...Cassandra), • Introduces new technologies, recommends new platforms/libraries. • Ability to implement using angular js and...SoftwareFull timeTemporary workWorldwide
- ...governments realize their greatest potential. Title and Summary Software Engineer II Who is Mastercard? Mastercard is a global... ...Technology team builds cutting-edge analytics and reporting platforms that serve a global customer base. We are looking for a motivated...SoftwareFull timeWorldwide
- ...realize their greatest potential. Title and Summary Manager, Software Engineering Manager, Software Engineering – Corporate Solutions... ...performing engineering teams to build scalable, cloud-native platforms that power seamless, data-driven payment experiences for...SoftwareFull timeWorldwide
- ...realize their greatest potential. Title and Summary Lead Software Engineer Overview The Mobile Payment Gateway (MPG) program is part... ...products and services. The MPG program aspires to be the platform of choice for economies moving into the Digital first world...SoftwareFull timeCasual workWorldwide
- ...governments realize their greatest potential. Title and Summary Software Engineer II Overview Prepaid Management Services is the... ...installations, providing design recommendations to improve platform environments • Proactively minimise code complexity and simplify...SoftwareFull timeWorldwide
- ...products and services that help people, businesses and governments realize their greatest potential. Title and Summary Senior Software Engineer Overview We are the global technology company behind the world’s fastest payments processing network. We are a vehicle...SoftwareFull timeWorldwideFlexible hours
- ...realize their greatest potential. Title and Summary Senior Software Engineer- Quality Senior Software Engineer- Quality Overview:... ...sprint testing, shift-left quality, and test automation for XBS platform. • Design and implement scalable test frameworks using...SoftwareFull timeContract workWorldwideShift work
- ...realize their greatest potential. Title and Summary Manager Software Engineering Overview: At Mastercard, our industry expertise is... ...engineering teams building scalable, data-intensive, and intelligent platforms. This role requires a strong balance of people leadership,...SoftwareFull timeWorldwide
- ...set of products and services that help people, businesses and governments realize their greatest potential. Title and Summary Software Engineer II - Java Full stack All About Us MasterCard is a technology company in the global payments business. We connect...SoftwareFull timeWorldwide
- ...realize their greatest potential. Title and Summary Principal Software Engineer Job Title Principal Software Development Architect... ...Software Architect for the Mastercard Commercial Solutions platform, you’ll bring your expertise with modern software architecture...SoftwareFull timeWorldwide
- ...and Summary Senior Site Reliability Engineer Summary: To support our... ...have a proven track record operating Software as a Service (SaaS) platforms in a production environment, ideally... ...• Jenkins, gitlab/git-bucket • Linux/Unix experience • Experience supporting...SoftwareFull timeWorldwideShift work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Linux Engineer - Platform Software. Be the first to apply!
Related searches
- software engineer amazon India
- experienced software developer India
- senior software engineer India
- software developer fintech India
- software engineer India
- software engineer healthcare India
- software developer India
- software development engineer aws India
- information technology software engineer India
- consulting software engineer India
