Embedded Software Engineer

Irvine, CA 92614

Employment Type: Direct Hire Category: Engineering Job Number: [SA] Pay Rate: $75-90,000

Job Summary:

The Embedded Software Engineer will contribute to the design and development of software development. This person will work on software design, coding, and validating software, supporting verification and validation testing, and ensuring that all product development conforms to design specifications and coding standards for the Industry. The position will focus on Embedded C and Embedded Linux with a Java Application.

 Essential Functions:

  • Software design, coding, and validating software, support verification and validation testing, and ensure that all product development conforms to design specifications and coding standards for the Industry
  • Ensure documentation of software systems using data driven engineering principals.
  • Implement data processing algorithms efficiently in multiple programming languages (C and Java)
  • Update and program a system using embedded Linux
  • Define and implement data management and data flow in an embedded environment.
  • Troubleshoot bugs or software problems on legacy software systems.

Qualification Requirements:

Bachelor’s degree in a technical field (Science, Technology, Engineering, or Mathematics) is required.

BS in Computer Science or Computer Engineering is preferred

Demonstrated knowledge of embedded software system design, experience in algorithm development implementation and data processing in embedded and other computing platforms. Embedded C, Java, and Embedded Linux structured software development and/or Object Modeling Design, digital data processing, debugger

 

  • 5 years of experience in software development (combination of programming-heavy coursework, school projects, and professional experience)
  • Excellent written and verbal communication skills
  • Strong familiarity with current development tools (IDEs, debuggers, unit test frameworks)
  • Strong mathematics background is a plus
  • Experience testing software is a plus
  • Knowledge of design controls and regulations for medical device development is a plus
  • Knowledge of the principles of quality software engineering as described by software lifecycle development processes that are consistent with ISO, IEEE, or other standards is a plus
  • Experience with software development life cycle processes is a plus
Apply Online

Send an email reminder to:

Share This Job:

Related Jobs:

Login to save this search and get notified of similar positions.

© Year Helpmates Staffing Services. All Rights Reserved.
Privacy Statement | Site Map | Site Credits.