VistaRecruiter Since 2001
the smart solution for Vista jobs

Senior Embedded Software Engineer

Company: McCain Inc.
Location: Vista
Posted on: November 22, 2021

Job Description:

We are looking for Senior Embedded Software Engineers. As members of the SWARCO McCain family, you will be responsible for development and maintenance of embedded application level software for transportation-related control and communication products. The successful candidate must have knowledge of and experience with application software development on Linux, experience with embedded systems, and high proficiency in C and C++. The Sr Embedded Software Engineer must be self-motivated and able to work in a team environment with limited supervision.Essential Duties and Responsibilities:Create, debug, and support embedded software for Intelligent Transportation Systems (ITS) products.Perform all aspects of development including embedded system design, data communications, real-time data collection, processing and control, interfacing with drivers and peripherals.Responsible for the functional integrity and proper operation of all assigned systems. RequirementsExperience / Technical Skills:Bachelor's degree in Software Engineering or related field from an accredited college or technical institute.4+ years professional software development experience.Working knowledge with traffic signal controllers strongly preferred.Application development for Linux-based embedded systems.High proficiency in C and C++ programming languages.Knowledge of serial, network, and USB communications.Strong debugging and problem-solving skills.Transportation industry experience preferred.Additional operating system level Linux experience is a plus, such as porting, device drivers, and kernel.Non-Technical Skills:Verbal Communication - Strong English language verbal communication skills.Written Communication - Strong English language written communication skills.Problem Solving/Analytical Skills - Must have strong problem solving and analytical skills.Interpersonal Skills - Will be required to work closely within a team and collaborate with other teams within the organization.Motivation - Self-motivated and tenacious when tackling tough technical issues.Independence/Initiative - Able to work with limited supervision.Physical Conditions / Requirements:No unusual physical requirements. Requires no heavy lifting and nearly all work is performed in a comfortable indoor facility.Occasional - Routine deadlines; usually sufficient lead time; variance in work volume seasonal and predictable; priorities can be anticipated; some interruptions are present; involves occasional exposure to demands and pressures from persons other than immediate supervisor.Job frequently requires sitting and handling objects with hands.Job occasionally requires standing, walking, bending, reaching, talking, hearing, and lifting up to 10 pounds.Vision requirements: Ability to see information in print and or electronically.Communication requirements: Ability to read, hear and verbally communicate in English.As a member of our family, you will enjoy:A GREAT work environment with fun, friendly, knowledgeable and helpful team members.Benefits package to support you and your family's health. From medical, dental, and vision, to flexible spending accounts for both health and dependent care.Educational reimbursement to help keep your career updated.Save money on tickets to the San Diego Zoo, other amusement parks, movies, indoor skydiving and so much more with our employee discount program.Paid time off, holidays, company-matched 401(k) plan and more!Start your journey with us and submit your resume. McCain is an equal opportunity employer. This employer participates in E-Verify.

Keywords: McCain Inc., Vista , Senior Embedded Software Engineer, IT / Software / Systems , Vista, California

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 California jobs by following @recnetCA on Twitter!

Vista RSS job feeds