OxnardRecruiter Since 2001
the smart solution for Oxnard jobs

Senior Embedded Software Engineer (Linux)

Company: Haas Automation, Inc.
Location: Oxnard
Posted on: February 22, 2021

Job Description:

Senior Embedded Linux Software Engineer:
SUMMARY Design, develop, maintain, test, and evaluate software for CNC computer control system under limited supervision of the Software Engineering Supervisor. This level of engineering calls for an experienced engineer with expertise in particular area(s) (specific for particular job differentiations).
ESSENTIAL DUTIES AND RESPONSIBILITIES include the following. Other duties may be assigned.

  • Proposes problem solutions through analysis, problem definition, requirement generation and implementation of proposed solutions.
  • Creates documentation and supporting diagrams supporting solutions.
  • Prepares and installs source code into source control by determining compliance of software changes with system specifications, programming best practices, and ensuring these changes are free from defects.
  • Improves workflow by conducting analysis, and recommending changes in policies and procedures to management.
  • Creates bug reports through investigation and by collecting, and analyzing data, and providing clear documentation on reproduction of observed issues.
  • Must be an active coder.
  • Communicate technical ideas clearly, able to use Microsoft Office applications when appropriate.
  • Employees are expected to follow instructions, procedures and to escalate any issue impacting workflow, quality, etc. Additionally, there are high value items that require proper care and protection.
    SUPERVISORY RESPONSIBILITIESThis job does not have any supervisory responsibilities.
    QUALIFICATIONS To perform this job successfully the candidate must be able to perform each essential duty adequately. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
    Minimum Qualifications
    • 5+ years of coding experience.
    • Expertise in C and C++. (Java is a plus).
    • OOP (Object Oriented Programming) experience is a plus.
    • Experience reading and writing bash and batch scripts (intermediate to expert).
    • Experience in developing and maintaining board support packages (BSP) for embedded systems. (ARM Cortex-A systems is a plus).
    • Experience in applying patches to and debugging the Linux kernel.
    • Experience in writing and debugging Linux device drivers (SPI, PCIe, UART, etc.).
    • Comfortable working in Windows and Linux environments. Linux is a requirement.
    • Experience with inter-process communication (Google Protocol Buffers is a plus).
    • Experience in writing and debugging multi-threaded applications.
    • Strong understanding of real time systems, XML , file systems, networking, multi-threaded applications, computer graphics, linear algebra, calculus, geometry, and trigonometry, human-computer interaction/User Interface design, design patterns, encryption, hashing, checksum, and CRCs (Cyclical Redundancy Check).
    • Communicate technical ideas clearly, able to use Microsoft Office applications when appropriate.
    • Experience in reading and writing technical requirement documentation.
    • Experience working with source-control system.
    • Experience with Eclipse/Visual Studio.
    • Can reverse engineer source code written in C and generate requirements, and write equivalent code in a higher level language.
    • Employees must exhibit honesty and integrity as well as demonstrate adherence to rules, procedures and policies.
      EDUCATION and/or EXPERIENCEMaster's Degree MSCS or MSCE from a four-year college or university is required, plus an additional 5+ years related experience or Bachelor's Degree BSCS/BSCE with 7+ years of related experience.

Keywords: Haas Automation, Inc., Oxnard , Senior Embedded Software Engineer (Linux), IT / Software / Systems , Oxnard, California

Click here to apply!

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

I'm looking for
in category
within


Other IT / Software / Systems Jobs


Mobile Cosmetologist/Hairstylist
Description: Los Angeles, CA Join the top rated on-demand wellness platform in the world Soothe connects massage therapists, cosmetologists, and estheticians directly to clients via our app, making the wellness industry (more...)
Company: Soothe
Location: El Segundo
Posted on: 03/4/2021

Urgent Need Lead SQL DBA
Description: Businesses face challenges every day building responsive and agile IT capabilities to grow and stay ahead. Since everyone has access to the same tools, your competitive advantage directly depends on how (more...)
Company: USM Business Systems
Location: El Segundo
Posted on: 03/4/2021

Sr. Front-End (React/Redux) Developer (100% Remote, $155K - $165K, Direct-Hire!)
Description: POSITION: Sr. Front-End Software Engineer React/Node/AWS LOCATION: 100 Remote company located in Los Angeles TERMS: This is a Direct-Hire / Permanent Opportunity SALARY RANGE: 155,000 - 165,000 (more...)
Company: Insight Global
Location: Los Angeles
Posted on: 03/4/2021


Entry Level Software Engineer
Description: Revature, a fast growing employer of emergency technology is looking for entry level candidates with a curiousity towards IT to train as Software Engineers.What We Are Looking For ul li College degree (more...)
Company: Revature
Location: Lakewood
Posted on: 03/4/2021

Experienced Cyber System Administrator-Network Security Engineer
Description: Boeing Defense, Space Security BDS is looking for an Experienced Cyber System Administrator-Network Security Engineer Level 4 to join the team at Seal Beach in California. Periodic Frequent Travel (more...)
Company: BOEING
Location: Seal Beach
Posted on: 03/4/2021

Mobile Cosmetologist/Hairstylist
Description: Los Angeles, CA Join the top rated on-demand wellness platform in the world Soothe connects massage therapists, cosmetologists, and estheticians directly to clients via our app, making the wellness industry (more...)
Company: Soothe
Location: Santa Fe Springs
Posted on: 03/4/2021

iOS Developer (Gaming)
Description: Planet Technology's client in the Mobile Gaming space is seeking a Mobile Application / iOS Developer for a contract-based minimum 12 months opportunity in Los Angeles or San Francisco. br This (more...)
Company: Planet Technology
Location: Los Angeles
Posted on: 03/4/2021

Mobile Stylist/Esthetician - Independent Contractor
Description: Los Angeles, CA Join the top rated on-demand wellness service in the world Soothe connects licensed professionals directly to clients via our app, making the wellness industry more accessible and lucrative (more...)
Company: Soothe
Location: Santa Fe Springs
Posted on: 03/4/2021

Cosmetologist/Hairstylist/Esthetician (Mobile)
Description: Los Angeles, CA Join the top rated on-demand wellness service in the world Soothe connects licensed professionals directly to clients via our app, making the wellness industry more accessible and lucrative (more...)
Company: Soothe
Location: Montrose
Posted on: 03/4/2021

Backend Java Developer with AWS - W2 Only
Description: W2 Only Role is REMOTE and starts out as 12-18 month contract
Company: Amtex System Inc.
Location: Los Angeles
Posted on: 03/4/2021

Log In or Create An Account

Get the latest California jobs by following @recnetCA on Twitter!

Oxnard RSS job feeds