Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
6.0 - 12.0 years
0 Lacs
karnataka
On-site
As a Senior Software Engineer with expertise in Rust, you will be responsible for developing and optimizing low-level software for battery energy storage systems. Your role will involve designing, developing, and optimizing real-time and embedded software using Rust. You will be tasked with implementing robust, safety-critical software architectures for industrial control and monitoring applications. Collaboration with firmware, controls, and hardware engineers will be essential to ensure seamless integration between software and physical systems. Your responsibilities will also include developing and maintaining automated testing frameworks for embedded and real-time environments, optimizing system performance to meet reliability and latency requirements, and ensuring compliance with industry standards and best practices for embedded software development. Additionally, you will contribute to debugging and troubleshooting efforts for complex, multi-threaded systems running on embedded platforms. To qualify for this position, you should hold a BE/BTech/MTech in Computer Science with at least 6 years of experience in embedded software development or real-time systems. Proficiency in Rust for systems programming and embedded applications is a must, along with experience in real-time operating systems (RTOS) and low-level concurrency management. A solid understanding of hardware/software interactions, hands-on experience with Linux-based embedded environments, and proficiency in version control, CI/CD, and automated testing frameworks for embedded systems are required. Strong problem-solving skills, the ability to work on complex technical challenges, excellent communication skills, and a collaborative approach are essential for success in this role. Experience with control systems, industrial automation, or SCADA, knowledge of safety-critical software development practices, familiarity with networking protocols used in industrial applications, and exposure to power systems, energy storage, or grid-scale applications will be considered advantageous.,
Posted 2 weeks ago
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
We have sent an OTP to your contact. Please enter it below to verify.
Accenture
54024 Jobs | Dublin
Wipro
24262 Jobs | Bengaluru
Accenture in India
18733 Jobs | Dublin 2
EY
17079 Jobs | London
Uplers
12548 Jobs | Ahmedabad
IBM
11704 Jobs | Armonk
Amazon
11059 Jobs | Seattle,WA
Bajaj Finserv
10656 Jobs |
Accenture services Pvt Ltd
10587 Jobs |
Oracle
10506 Jobs | Redwood City