Principal Engineer-C++
1 week ago
ABOUT SUNMOBILITY
Welcome to SUN Mobility, where we aim to make electric vehicles affordable and accessible to all.
At SUN Mobility, we believe electric vehicles are the future of mobility, and we aim to accelerate the adoption of electric mobility with our innovative battery-swapping technology.
Our technology is designed to be universally interoperable across various vehicle platforms and form factors, making it future-proof, sustainable, and highly scalable.
With our state-of-the-art Smart Batteries and vast network of IoT-enabled Swap Points, EV charging times, high upfront costs, and range anxiety are a thing of the past.
With collaborations and partnerships spanning the best of the industry's vehicle manufacturers, battery cell technology providers, fleet operators, ride-sharing players, and last-mile transport operators, we are proud to be at the forefront of the EV revolution.
JOB DESCRIPTION
Principal Enigneer
ROLE DESCRIPTION
Lead Software Engineer responsible for the design and development of the Charging Station Edge Compute Software that covers all aspects of Customer UX, Battery Thermal Management & Charging, Health Monitoring & Safety, Metrics Collection and Localized Edge Analytics.
Additional responsibilities include DevOps aligned Deployment and Lifecycle Management of the Station along with interfacing to the Cloud Operations SaaS using standardized IoT protocols and APIs.
The Lead Engineer also owns primary responsibility for design documentation and supporting the Operations teams in automated deployment, operations and maintenance of a network of Charging Stations.
QUALIFICATION
A Bachelor/ master's degree in E&E/ECE engineering, 8 years+ product development experience on Linux based systems, with full lifecycle experience for atleast 2 industry deployed products.
Understand all requirements, Design, Develop, and implement features, complying with engineering and regulatory standards and procedures for charging stations.
Create multiple concepts, evaluate, and implement the optimal one.
Develop and maintain product design integrity with good knowledge of software system architecture and design.
Apply problem-solving techniques and guide the team towards arriving at solutions.
Work with cross-functional team from Concept prototyping to Launch & thereafter.
Guide team towards creation and handling of all design and development-related processes and documents like defining requirements, high-level design, low-level design, DFMEA, DF'X', Interface sign-off, RCA, etc.
PREFERRED SKILLS
Software Design and Architecture experience on Linux platformsInterfacing with SaaS via network or REST APIsKnowledge of CAN, RS485/Modbus protocols, Kafka, Distributed MessagingC++ with STL, Linux system programming, scripting, network/sockets programming, strong in UDP/TCP networking, libcurl + HTTP(s)Knowledge of Bluetooth/BLE, Elastic Search + Logstash, Java performance tuningKnowledge of security-based Threat Modeling Design & Mitigation, TLS/SSL, Docker + Docker networking, Python + + Websockets, HTML5, and Javascript.
-
Software Principal Engineer
1 week ago
Bengaluru, Karnataka, India Dell International Services India Pvt Ltd (7451) Full timeSoftware Principal Engineer The Software Engineering team delivers next-generation application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics — all with the most advanced technologies, tools, software engineering methodologies and...
-
C++ Principal Engineer
1 week ago
Bengaluru, Karnataka, India PEOPLE IMPACT Full timeJob Title : Principal EngineerCommon accountabilities : Proficient in technical knowledge to ensure team performs at a high level. Is recognized as a leader in own area and may formally train Specialists/Senior Specialists. Understands how main business drivers may impact on own area. Can assess complex problems with broad impact on the activity, improve...
-
Principal Software Engineer
1 week ago
Bengaluru, Karnataka, India Dell International Services India Pvt Ltd (7451) Full timePrincipal Software Engineer - I8 (.Net Core, C# and C++)The Software Engineering team delivers next-generation application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics — all with the most advanced technologies, tools, software...
-
Principal Engineer
1 week ago
Bengaluru, Karnataka, India HARMAN International Full timeHARMAN's engineers and designers are creative, purposeful and agile. As part of this team, you'll combine your technical expertise with innovative ideas to help drive cutting-edge solutions in the car, enterprise and connected ecosystem. Every day, you will push the boundaries of creative design, and HARMAN is committed to providing you with the...
-
Software Principal Engineer
1 week ago
Bengaluru, Karnataka, India Dell International Services India Pvt Ltd (7451) Full timeSoftware Principal Engineer Join us as a Software Principal Engineer on our PowerFlex engineering team in Bangalore - India to do the best work of your career and make a profound social impact. What you'll achieve At PowerFlex we pride ourselves on the flexibility, performance, and reliability of our software-defined distributed storage solutions....
-
Principal Engineer
1 week ago
Bengaluru, Karnataka, India Strategic HR Solutions Full timePrincipal Engineer Experience : 10+ YrsLocation : Bangalore Job Role : Full time Educational Qualifications : BE/B.Tech., ME, MTech., MCA Job Description : You will be responsible for designing, building and maintaining the application suite. This is a full stack, hands-on role that will be developing new features for our customers which meet the needs of...
-
Principal Software Engineer
1 week ago
Bengaluru, Karnataka, India Dell International Services India Pvt Ltd (7451) Full timeIT Principal Software EngineerThe Software Engineering team delivers next-generation software application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics — all with the most advanced technologies, tools, software engineering...
-
Software Principal Engineer
1 week ago
Bengaluru, Karnataka, India Dell International Services India Pvt Ltd (7451) Full timeSoftware Principal EngineerThe Software Engineering team is always innovating with the latest technologies to create top-notch applications and products. We work on designing and developing software for various platforms, peripherals, applications, and diagnostics, leveraging advanced technologies and methodologies, along with collaboration from internal and...
-
Principal Engineer
1 week ago
Bengaluru, Karnataka, India Ola Electric Full timePrincipal Engineer - Embedded SoftwareAbout the Company:Join our team as a Principal Engineer - Embedded Software in the Automotive domain. Bring your expertise to the table and be part of a dynamic environment where innovation thrives.Job Location: Bengaluru/BangaloreWork Mode: Work from OfficeResponsibilities:We are looking for a highly skilled Power...
-
Principal Software Engineer
1 week ago
Bengaluru, Karnataka, India Dell International Services India Pvt Ltd (7451) Full timeIT Principal Software Engineer The Software Engineering team delivers next-generation software application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics — all with the most advanced technologies, tools, software engineering...
-
Principal Engineer
1 week ago
Bengaluru, Karnataka, India Raytheon Technologies Full timeUnspecified Overview: In this role, the Principal Engineer (Electronic/Software Systems) actively participate in NPI, redesign and develop and validate software for Actuator applications. Position: Principal Engineer (P4) Primary Responsibilities: Strong Experience in software development for real-time embedded Application Well versed...
-
Software Principal Engineer
1 week ago
Bengaluru, Karnataka, India Dell Full timeSoftware Principal EngineerThe Software Engineering team delivers next-generation improvements and innovative products for a changing world. Working at the forefront, we design and create software for platforms, peripherals, applications, and diagnostics — all with cutting-edge technologies, tools, software engineering techniques, and collaboration of...
-
Principal Software Engineer
1 week ago
Bengaluru, Karnataka, India Dell International Services India Pvt Ltd (7451) Full timeIT Principal Software EngineerBe part of a team ensuring Dell Technologies' product integrity and customer satisfaction. The IT Software Engineer team transforms business requirements into tech solutions through designing, coding, testing, and documenting procedures to drive quality improvements.Join us to excel in your career and create a significant social...
-
Software Principal Engineer
1 month ago
Bengaluru, Karnataka, India Dell Technologies Full timeSoftware Principal EngineerThe Software Engineering team delivers next-generation application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics - all with the most advanced technologies, tools, software engineering methodologies and the...
-
Principal Software Engineer
1 week ago
Bengaluru, Karnataka, India Microsoft Full timeProject description Microsoft team is looking for Principal Engineers who are passionate about solving real problems, with a focus on Azure ML. If this role interests you, I would suggest scheduling a call to discuss it more thoroughly. Responsibilities: You will be a key member of the engineering team driving critical design initiatives, being accountable...
-
Software Principal Engineer
1 week ago
Bengaluru, Karnataka, India Dell Full timeSoftware Principal EngineerJoin us as a Software Principal Engineer on our PowerFlex engineering team in Bangalore - India to do the best work of your career and make a profound social impact.What you'll achieveAt PowerFlex we pride ourselves on the flexibility, performance, and reliability of our software-defined distributed storage solutions. As a Software...
-
Principal Engineer
1 week ago
Bengaluru, Karnataka, India Octasic Full timeJob Description About Us: Octasic develops and commercializesadvanced wireless solutions for public safety, tactical communication, mediagateway and IIOT aimed at governments and commercial customers. Through collaborationof innovators and experts, our technology creates a Safer and Connected world.Celliber Technologies Pvt Ltd is a fully owned...
-
Principal Software Engineer
1 week ago
Bengaluru, Karnataka, India Dell Full timeSenior Principal Software EngineerThe Software Engineering team is dedicated to creating innovative software solutions for a dynamic environment. At the forefront of technology, we develop software for various platforms, applications, and diagnostics, utilizing advanced technologies, methodologies, and collaborations with internal and external partners.Join...
-
Principal Engineer
1 week ago
Bengaluru, Karnataka, India Razorpay Full timeRazorpay was founded by and Harshil Mathur in . Razorpay is building a new-age digital banking hub (Neobank) for businesses in India with the mission is to enable frictionless banking and payments experiences for businesses of all shapes and sizes. What started as a B2B payments company is processing billions of dollars of payments for lakhs of businesses...
-
Software Principal Engineer
1 week ago
Bengaluru, Karnataka, India Dell Full timeSoftware Principal EngineerThe Software Engineering team delivers next-generation application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and, diagnostics — all with the most advanced technologies, tools, software engineering methodologies and, the...