For companies
  • Hire developers
  • Hire designers
  • Hire marketers
  • Hire product managers
  • Hire project managers
  • Hire assistants
  • How Arc works
  • How much can you save?
  • Case studies
  • Pricing
    • Remote dev salary explorer
    • Freelance developer rate explorer
    • Job description templates
    • Interview questions
    • Remote work FAQs
    • Team bonding playbooks
    • Employer blog
For talent
  • Overview
  • Remote jobs
  • Remote companies
    • Resume builder and guide
    • Talent career blog
CEdge Software Consultants
CEdge Software Consultants

Senior Software Engineer

Location

Remote restrictions apply
See all remote locations

Salary Estimate

N/AIconOpenNewWindows

Seniority

Senior

Tech stacks

Software Development
Embedded Systems
Hardware
+23

Visa

U.S. visa required

Permanent role
7 days ago
Apply now

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.

About CEdge Software Consultants

👥51-200
📍St Louis, Missouri, United States
🔗Website

CEdge Software Consultants Service

CEdge Software Consultants product / service
CEdge Software Consultants product / service
CEdge Software Consultants product / service
CEdge Software Consultants product / service

How does CEdge Software Consultants work?

CEdge helps you seize opportunities, stay on the cutting edge of technology, and propel your organization forward.

Company culture

Visit company profileIconOpenNewWindows

Unlock all Arc benefits!

  • Browse remote jobs in one place
  • Land interviews more quickly
  • Get hands-on recruiter support
PRODUCTS
Arc

The remote career platform for talent

Codementor

Find a mentor to help you in real time

LINKS
About usPricingArc Careers - Hiring Now!Remote Junior JobsRemote jobsCareer Success StoriesTalent Career BlogArc Newsletter
JOBS BY EXPERTISE
Remote Front End Developer JobsRemote Back End Developer JobsRemote Full Stack Developer JobsRemote Mobile Developer JobsRemote Data Scientist JobsRemote Game Developer JobsRemote Data Engineer JobsRemote Programming JobsRemote Design JobsRemote Marketing JobsRemote Product Manager JobsRemote Project Manager JobsRemote Administrative Support Jobs
JOBS BY TECH STACKS
Remote AWS Developer JobsRemote Java Developer JobsRemote Javascript Developer JobsRemote Python Developer JobsRemote React Developer JobsRemote Shopify Developer JobsRemote SQL Developer JobsRemote Unity Developer JobsRemote Wordpress Developer JobsRemote Web Development JobsRemote Motion Graphic JobsRemote SEO JobsRemote AI Jobs
© Copyright 2025 Arc
Cookie PolicyPrivacy PolicyTerms of Service