VancouverWARecruiter Since 2001
the smart solution for Vancouver jobs

Embedded Software Engineer

Company: Aerotek
Location: Vancouver
Posted on: May 2, 2021

Job Description:

Description:Purpose: To contribute to the development and verification of next generation video display technologies, components, and systems targeted toward the rapidly growing AR/VR segment of the display market. If you are self-motivated, love helping hardware come to life, take responsibility for the success of your products and constantly learn new things and share them with those around you, please apply today.Responsibilities:Work as part of a team of embedded software engineers. Development and verification of complex software solutions for new components based on high level user requirements.Working hands-on in the lab to bring up new silicon, boards, and systemsDevelopment and verification of low level device drivers and algorithms for video processing Adherence to best in class development standards, including configuration managementActively participate in group design and code reviewsSkills:Device driver, Embedded c, C++, Firmware, Embedded software, video processing, electrical engineeringTop Skills Details:Device Driver DevelopmentC++ / CRTOSAdditional Skills & Qualifications:Required5+ years of professional experience with embedded systems research and development5+ years of C or C++ development experience4 year Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering or a closely related fieldSoftware integration and debugging experience with embedded, multi-threaded operating systems.Comfortable with lab equipment such as oscilloscopes, logic analyzers, bus protocol analyzers, etc.Experience with OS internals and driver development.Excellent verbal and written communication skills.PreferredExperience with various scripting languages (Perl, Python) strongly desirable. Experience with BSP code, dtsi setting for low-level Android display subsystem infrastructure.Experience with GPU processing APIs such as OpenGL, OpenCL, or Vulkan.Experience with MIPI signals.Experience working with industry-standard SoC architectures.Fluent with Object Oriented development and associated design and analysis tools.Preferred: M.S. or higher in Computer Science, Computer Engineering, Electrical Engineering or a closely related fieldExperience Level:Intermediate Level About Aerotek:We know that a company's success starts with its employees. We also know that an individual's success starts with the right career opportunity. As a Best of Staffing Client and Talent leader, Aerotek's people-focused approach yields competitive advantage for our clients and rewarding careers for our contract employees. Since 1983, Aerotek has grown to become a leader in recruiting and staffing services. With more than 250 non-franchised offices, Aerotek's 8,000 internal employees serve more than 300,000 contract employees and 18,000 clients every year. Aerotek is an Allegis Group company, the global leader in talent solutions. Learn more at company is an equal opportunity employer and will consider all applications without regards to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.

Keywords: Aerotek, Vancouver , Embedded Software Engineer, IT / Software / Systems , Vancouver, Washington

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category

Log In or Create An Account

Get the latest Washington jobs by following @recnetWA on Twitter!

Vancouver RSS job feeds