Click to See Complete Forum and Search --> : Sr. Embedded Software Engineer - (US-OR-Lake Oswego)


aivea
July 1st, 2007, 11:40 PM
Min Education: Bachelors
Job Type: Full Time
Email this job to a friend

Title: Sr. Embedded Software Engineer
Location: Lake Oswego, OR
Job type: Full time permanent / Contract / Contract-to-hire position
Education: BS in CS/EE(required)
Experience: 8+ years
Pay rate: DOE
Submit Resumes To: careers@aivea.com

Key responsibilities

- The candidate will develop embedded real time software that implements innovative features for life saving medical devices.
- The candidate will participate in all phases of the software development process, including: requirements definition, analysis and design, implementation and debugging, unit testing and developer verification.
- Determines technical approaches to assignments, using best practices.
- Solves complex problems within the context of an existing architecture.
- Exercises judgment within broadly defined practices and policies in developing methods, techniques and evaluation criteria for obtaining results.
- Generates and maintains software documentation required for the project according to the Company’s policies and procedures.
- Develops and maintains accurate personal schedules within the broader team schedule.
- Works with internal and external contacts in a cross-functional team environment.

Other responsibilities
- Investigates and proposes the use of new technologies and tools for the development process.
- Follows process and fosters a culture of continuous process improvement.

Required skills (MUST have)

The candidate must have the following technical knowledge:

- Clearly understands 8-bit microcontroller architecture and is familiar with at least one 8-bit microcontroller instruction set.
- Demonstrated ability to design, implement and debug code for microcontroller environments.
- Demonstrated ability to design, implement and debug real-time code.
- Demonstrated ability to produce optimized code for highly constrained memory environments.
- Strong experience in C and assembly. Experience with C++ and object-oriented design concepts is a plus.
- Experience working with configuration management and defect tracking tools.

- The ideal candidate will have a BS/MS in Computer Science, Computer Engineering, Software Engineering or Electrical Engineering and at least 8 years of embedded real time software development experience.
- Requires strong embedded software design skills.
- Requires knowledge of software lifecycle processes and ability to effectively apply them to projects.
- Qualified applicants must have good writing, comprehension, analytical and interpersonal skills.
- Requires ability to work well in a team environment.
- Experience with developing software for FDA Class III medical devices is a plus.

Highly desired skills

The following traits are highly desired:

- Experience with software lifecycle processes in a highly regulated environment (FDA, ISO, and/or other regulatory bodies) and a willingness to abide by them.
- Experience developing software that runs in very low power applications.
- Experience performing software safety analyses.



Aivea Corporation
3075 SW 234th Ave.
Suite 110
Hillsboro, OR 97123
Fax: 503-214-8164
Phone: 503-649-1884

Apply Online