CEdge has an opportunity for a Senior Software Engineer(REMOTE) . If you are ready to work alongside World Renowned Technology experts, and carry the skills below, this is the opportunity that will inevitably take your career to unbelievable levels!
Roles & Responsibilities:
Senior Software Engineer with deep expertise in Rust to develop and optimize the low-level software that powers battery energy storage systems.
Design, develop, and optimize real-time and embedded software using Rust
- Implement robust, safety-critical software architectures for industrial control and monitoring applications
- Collaborate with firmware, controls, and hardware engineers to ensure seamless integration between software and physical systems
- Develop and maintain automated testing frameworks for embedded and real-time environments
- Optimize system performance to meet stringent reliability and latency requirements
- Ensure compliance with industry standards and best practices for embedded software development
- Contribute to debugging and troubleshooting efforts for complex, multi-threaded systems running on embedded platforms
Qualifications:
Educational qualification:
BE / BTech / MTech in Comp Sc / EEE/ECE
Mandatory/requires Skills:
Embedded or real-time systems experience, RUST
Experience:
- 6+ years of experience in embedded software development or real-time systems
- Strong proficiency in Rust for systems programming and embedded applications
- Experience with real-time operating systems (RTOS) and low-level concurrency management
- Understanding of hardware/software interactions
- Hands-on experience with Linux-based embedded environments
- Proficiency in version control, CI/CD, and automated testing frameworks for embedded systems
- Strong problem-solving skills and ability to work on complex technical challenges
- Excellent communication skills and a collaborative mindset
Preferred Skills :
Experience with control systems, industrial automation, or SCADA
- Knowledge of safety-critical software development practices
- Familiarity with networking protocols used in industrial applications
- Exposure to power systems, energy storage, or grid-scale applications
WHAT’S IN IT FOR YOU?
Full Benefits Package
10 Days PTO
10 Paid Holidays
401K
WHO ARE WE?
CEdge Software Consultants is an innovative IT consulting firm, and a strategic business partner. We offer IT solutions to Federal and State government, as well as, Commercial Enterprises throughout the United States. Our main objective is to create an integrity-based culture that takes pride in working as a collaborative team that focuses on growth and is driven by the desire to provide purely ethical services for both our clients and teammates.