Description
- Full software engineering lifecycle work including project planning and estimation, requirements, architecture, design, implementation/coding, test plans, test cases, test execution and documentation. Given your time with us will short, you might end an existing project at any stage of the lifecycle and start contributing from there.
- Your work will vary based on the project, but could include Board Support Packages, device drivers, boot loaders, real time operating system modification, Linux kernel modifications, security hardening, safety certification or toolsmithing.
- At least two years writing and integrating software.
- At least one year using C and/or C++.
- Good understanding of full lifecycle software engineering (planning, requirements, architect, design, implementation, testing, code reviews, documentation, configuration management, action item and bug reporting and tracking, etc.)
- Some level of exposure with embedded software, for example working with a Raspberry Pi or Arduino board.
- Excellent communication skills, both written and verbal.
- Strong problem-solving skills.
- Ability to learn new technologies and tools quickly and with little guidance.
- Working towards BS or MS degree in Computer Science, Electrical Engineering, Computer Engineering or equivalent
- Completion of algorithm, data structures and software engineering course work
- Experience working with real-time operating systems such as VxWorks.
- Experience working with near real-time operating systems such as Linux.
- Experience modifying Hypervisors and Virtual Machines such a Helix Virtualization Platform (HVP).
- An understanding of the role that secure software and safety certification plays in embedded software products like airplanes, space vehicles, automobiles, trains, industrial equipment, and medical equipment.
- Past software engineering internship or job experience.

0 applies
10 views
Other Jobs from Wind River
9561 - Senior Cloud Solution Architect - GSIs
9548 - Senior Engineer - Cloud
9550 - Senior Engineer - Cloud
Strategic Account Manager - Automotive Software
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
🥳🥳🥳 452 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