Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy, and consent to receive emails from Rise
Jobs / Job page
Principal Embedded C++ Software Engineer (Linux, EtherCAT, Robotics) image - Rise Careers
Job details

Principal Embedded C++ Software Engineer (Linux, EtherCAT, Robotics)

Full Spectrum partners with leading companies in MedTech to develop cutting-edge software for medical devices. With projects focused on embedded systems, mobile apps, robotics, engineers at Full Spectrum love the challenge of working with clients on products that have a meaningful impact. Working across different client projects with a wide range of technologies, a career at Full Spectrum offers both technical and professional growth opportunities.


Principal Embedded C++ Software Engineer (Linux, EtherCAT, Robotics)


The Principal Embedded C++ Software Engineer (Linux, EtherCAT, Robotics) will have the opportunity to work on a diverse set of products, including complex medical devices, robotics, and industrial equipment.  This position requires deep expertise in C++, a strong background in real-time control systems, and proven experience with the EtherCAT protocol for high-speed, deterministic communication. 


ROLE RESPONSIBILITIES:

    

·  Take a key role in a fast-paced cross-functional team

·        Collaborate directly with clients to understand requirements and make critical design decisions

·        Contribute to the full software development lifecycle, including requirements analysis, design, development, code review, unit testing, integration, and verification

·        Collaborate closely with the cross functional team to define interfaces, integrate actuators/sensors, and troubleshoot system-level performance issues

·        Implement software features for safety monitoring and fault handling in accordance with industrial safety standards

·        Create and maintain detailed software documentation

·        Execute with minimal guidance and provide technical oversight and guidance for other team members


KEY SKILLS:

  

·  Experience designing, developing and testing production-level embedded software in C++ for safety-critical systems

·        10+ years’ experience and expert proficiency in modern C++ and object-oriented design principles

·        Demonstrated, hands-on experience with the EtherCAT protocol for high-speed industrial control or robotics

·        Strong understanding of real-time concepts, thread synchronization, memory management, and performance tuning on Linux

·        Strong experience with modern SDLC processes (unit testing, static analysis, CI/CD)

·        Strong familiarity with modern software development tools (Git, SVN, or other industry-standard source control)

·        Experience using Agile techniques, including task / issue management

·        Demonstrated commitment to high quality

·        Strong oral and written communication skills

·        Highly motivated, self-disciplined, independent and results oriented

·        Bachelor’s Degree in Computer Science, Electrical Engineering, Computer Engineering, Physics or related discipline preferred, or equivalent years of experience


DESIRED EXPERIENCE:

      

·  Experience with industrial safety standards and designing software for functional safety

·        Experience with Yocto

·        Experience developing and maintaining CI/CD pipelines


Average salary estimate

$175000 / YEARLY (est.)
min
max
$150000K
$200000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

Similar Jobs
Photo of the Rise User
Posted 10 hours ago

Senior technical leader needed to architect and operate scalable AWS cloud infrastructure while leading a distributed DevOps team for high-traffic SaaS systems.

Photo of the Rise User
Posted 9 hours ago

Lead the design and scaling of backend identity services for a high-performance, AI-driven healthcare platform as a fully remote Senior Backend Identity Engineer.

Posted 8 hours ago

Tiger Data is hiring a Senior Backend Engineer to own and build Go-based connector services that enable seamless data ingestion and export for enterprise and developer customers.

Posted 10 hours ago

Lead the technical vision for AI-enabled, cloud-native solutions at KMS Technology, architecting scalable systems that deliver revenue growth, cost savings, and improved user experiences.

MLabs Hybrid No location specified
Posted 9 hours ago

Senior Backend Engineer needed to build and operate high-reliability TypeScript backend services for a mission-driven stablecoin infrastructure startup operating on an EST remote schedule.

Posted 11 hours ago

Experienced NetSuite Developer needed in Austin to build and customize SuiteCommerce and NetSuite integrations using JavaScript, SuiteScript, Backbone.js and Bootstrap for a consulting engagement.

Photo of the Rise User

Work on high-impact trading systems at Anchorage Digital, implementing backend services and trading domain features that power institutional cryptocurrency trading and settlement.

Photo of the Rise User

Quizlet seeks a Sr. Staff Software Engineer to lead the design and delivery of identity, messaging, and trust infrastructure that protects and scales for millions of learners.

Photo of the Rise User

Lead architecture and implementation of scalable Salesforce solutions at Cambium to drive customer lifecycle innovation and platform excellence.

Photo of the Rise User

Quizlet is hiring a Principal Engineer to lead the architecture and delivery of identity, messaging, and trust infrastructure that enables secure, privacy-first experiences at scale.

Photo of the Rise User
Dental Insurance
Vision Insurance

Chronosphere is hiring an experienced backend engineer to build and ship alerting and workflow features that make incident diagnosis faster and more reliable across its observability platform.

Posted 10 hours ago

Act as the technical bridge between developer communities and product teams to accelerate adoption of decentralized climate and ESG solutions across the Americas using the platform's native services.

Bah Hybrid Lorton, VA
Posted 3 hours ago

Lead development and integration of autonomy and sensor systems for robotic and unmanned platforms in defense-focused projects, applying advanced software and embedded engineering skills.

MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
No info
HQ LOCATION
No info
EMPLOYMENT TYPE
Full-time, onsite
DATE POSTED
November 1, 2025
Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!