We are seeking a highly skilled Real-Time C++ and Python Software Engineer to join our dynamic team. The ideal candidate will have extensive experience in developing and optimizing software for real-time systems, ensuring high performance and reliability. This role involves working on cutting-edge projects that require a deep understanding of the theoretical and practical aspects of real-time computing, with proficiency in both C++ and Python.
Responsibilities:
- Design, develop, and maintain software for real-time systems using C++ and Python.
- Optimize software to meet performance requirements and ensure low latency and high reliability.
- Collaborate with cross-functional teams to define software requirements and specifications.
- Implement and test software modules to ensure they meet the necessary performance and safety standards.
- Debug and resolve issues in a timely manner, ensuring minimal impact on project timelines.
- Utilize Python for scripting, automation, and integration tasks.
- Stay updated with the latest advancements in real-time computing, C++ programming, and Python development.
- Document software design, implementation, and testing procedures.
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
- 5 years of SW Development experience
- At least 3 years of experience in real-time software development with C++ and Python.
- experience with multi-threaded and concurrent programming
- Experience with low-level programming and hardware interfacing.
- Excellent problem-solving skills and attention to detail.
- Ability to work both independently and as part of a team.
- Strong communication skills to effectively collaborate with other team members and stakeholders.
Advantages
- Experience with real-time automotive, aerospace, telecommunications, or industrial automation systems.
- Familiarity with software development tools and environments such as GNU/Linux, Windows, or embedded systems.
- Knowledge of software development methodologies, including Agile and Scrum.
- Experience with performance profiling and optimization tools.
- Understanding of network protocols and communications in real-time systems.
- Experience with Python libraries and frameworks for real-time applications.
Other Jobs from NeuReality
Real-Time C++ and Python Software Engineer
DSP Tech Lead
Software SDK Engineer
System Software Architect
System Software Architect
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 401 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got about 70,000 jobs from 5,000 vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 5,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say