SimiValleyRecruiter Since 2001
the smart solution for Simi Valley jobs

Sr Embedded Software Engineer

Company: ESI Motion
Location: Simi Valley
Posted on: August 4, 2022

Job Description:

We are seeking an experienced Software Engineer with a Bachelor's degree in Computer Science or a related Engineering field and at least 8 years of relevant experience. In this challenging, fast-paced environment, you'll have the opportunity to apply your knowledge and experience to design and create the most groundbreaking aerospace and defense technologies - those that exist today and those that will shape tomorrow.Responsibilities:

  • Supports and/or leads various design activities for new/existing products, predominantly involving moderate throughput/memory utilization requirements and design functionality coupled to an embedded OS.
  • Supports and/or leads design modifications for existing products, frequently driven by hardware obsolescence situations or bug fixes in response to field returns. The design modification is usually of moderate complexity and may require major redesign of a software module in the embedded system.
  • Applies moderately complex software engineering principles and techniques to support/lead design, development, documentation, and test/verification activities. Possesses product domain knowledge of programs that he/she is currently working.
  • Directly interfaces with Systems Engineering to interpret requirements into software architecture/design, identify traceability, and generate test/code coverage plans.
  • Directly interfaces with Electrical Engineering to assess resource utilization of hardware required to meet performance requirements.
  • Assists/supports Production and Service Station teams with troubleshooting methods of pre-delivery and field return products (primarily involving special test equipment user interface definition). Leads the generation of root cause corrective actions when failure analysis requires software engineering support.
  • Understands/utilizes internal processes and tools for software design/documentation/test. Shares process/tool knowledge with others.
  • Works under general direction. Independently determines and develops approach to solutions.
  • Work is reviewed upon completion for adequacy in meeting objectives.
  • Provides technical solutions to a wide range of difficult problems.
  • Contributes to completion of milestones associated with specific projects which have significant effect on the success of a sub-process/small project task.
  • Frequent inter-organizational and outside customer contacts.Qualifications/Skills:
    • Develop real-time, embedded software.
    • Motion control experience a plus.
    • DO178 and DO130 a plus.
    • Aerospace/Military experience a plus.
    • Interact with customers throughout the software lifecycle including major design and/or architecture reviews.
    • Experience with programming embedded systems utilizing elements such as: Microprocessors/Northbridges/SOCs, Board Support Packages, bootloaders, device drivers for peripheral communication interfaces (Ethernet, PCIe, USB, SPI, I2C, etc.)
    • Work within a structured development environment utilizing tools/processes for requirements management, configuration management, change control, workflow management etc. (i.e. DOORS, Subversion, Jira etc.)
    • Excellent oral and written English skills.
    • U.S. personEducation
      --- Bachelor's degree or higher in Computer Science or related Engineering discipline and typically 8 or more years of relevant experience.

Keywords: ESI Motion, Simi Valley , Sr Embedded Software Engineer, IT / Software / Systems , Simi Valley, 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!

Simi Valley RSS job feeds