J

Embedded Software Engineer

Jobgether • United States
Remote
This Job is No Longer Active This position is no longer accepting applications

Design and develop advanced embedded software solutions for real-time systems. Contribute to the full software development lifecycle from architecture through deployment. Collaborate with cross-functional teams to deliver reliable, scalable, and efficient real-time systems.

Key Highlights
Design, develop, and test embedded software solutions
Work with C and C++ programming languages
Collaborate with cross-functional engineering teams
Remote contract work with flexible hours
Key Responsibilities
Design, develop, and test embedded software solutions while collaborating with engineering teams to deliver reliable, scalable, and efficient real-time systems
Develop and maintain embedded software applications throughout the full software development lifecycle, including architecture, coding, testing, debugging, and deployment
Design and implement firmware solutions for real-time embedded systems
Write efficient and maintainable code using C and C++ programming languages
Collaborate with cross-functional teams to integrate embedded software with hardware components and larger system architectures
Analyze technical requirements and contribute to software design decisions and system improvements
Perform debugging, troubleshooting, and optimization of embedded applications
Support testing activities to ensure software reliability, performance, and compliance with project requirements
Work independently in a remote environment while maintaining effective communication with engineering teams and project stakeholders
Apply software development best practices and contribute to continuous improvement initiatives
Technical Skills Required
C C++ Embedded systems
Benefits & Perks
Competitive contract rate of $80-$90 per hour
Fully remote opportunity available across the United States
Flexible contract-based work environment
Nice to Have
Experience with hardware integration
Familiarity with debugging tools such as JTAG
Knowledge of Agile development methodologies

Job Description

This role offers the opportunity to design and develop advanced embedded software solutions for real-time systems.The position involves contributing to the complete software development lifecycle, from architecture and implementation to testing and deployment.Working with cross-functional engineering teams, the role supports the integration of reliable and high-performance embedded technologies.The ideal candidate will bring strong programming skills, embedded systems expertise, and the ability to solve complex technical challenges.This opportunity is well suited for engineers who enjoy working on innovative projects in a flexible remote environment.
Want the full job description? Read the complete details on LinkedIn, the original posting.
Continue on LinkedIn

This is a short excerpt. All rights to the full description belong to its original publisher.

See Jaabz jobs first on Google 1 tap · free · in AI Overviews Jaabz is on your Google Manage Preferred Sources

Similar Jobs

Explore other opportunities that match your interests

Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Not Applicable

CyberCoders

United States

Senior Research Scientist - Autonomous Vehicle Trajectory Planning

Programming
•
1h ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

Waymo

United States
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Not Applicable

CyberCoders

United States

Remote Work Guides

Practical guides for finding and thriving in remote roles.

Browse all articles

Subscribe our newsletter

New Things Will Always Update Regularly