Develops real-time embedded software using C and C++. Works with Linux and real-time operating systems on multi-core processors. Performs software and firmware integration for embedded systems. Applies agile development methodologies including Scrum and Kanban. Uses GitLab and Bitbucket for version control and collaboration. Works with Yocto operating system. Applies Data Distribution System (DDS) middleware programming. Develops embedded real-time software for defense applications.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level