Software Engineer

Georgia  ‐ Onsite
This project has been archived and is not accepting more applications.
Browse open projects on our job board.

Keywords

Description

Job Description

Participates in a development team to assist in the design, development, modification, and evaluation of software components and systems. Performs a software engineer's role in an experienced team lead capacity. Responsibility may include multiple products, complex designs and new technology and successful product launches for Embedded automotive multimedia devices.

  • Responsible for full life cycle Embedded firmware development for products.
  • Designs with micro processors and micro-controllers.
  • Works with the project team and software team to plan and manage delivery schedules.
  • Attends and leads project team meetings.
  • Analyzes and resolves product issues and defects involving software engineering, electrical engineering and systems engineering disciplines.
  • Takes a team lead role to instruct other developers and suppliers in task assignments, software design, prioritizing, planning, testing, and reporting of project status to management. 
  • Interfaces with customers in Software development.
  • Conducts requirements, design code and test plan reviews for own work and team's work. 
  • Integrates software modules to produce a working product.
  • Follows, recommends, and implements software processes.
  • Writes software development plan (SDP), software design document (SDD), project timing plans, and release notes.
  • Provides technical directions to others as necessary.
  • Designs software for electrical subsystems.
  • Confers with Senior and Staff Engineers to prepare and document design modifications as required.
  • Prepares information as needed in the design documentation process.
  • Prepares product and component related specifications to support manufacture or building of prototype products and systems.
  • Supports manufacture or building of prototype products and systems.
  • Responsible for determining functional requirements appropriate to product.
  • Plans, develops, and participates in experimentation and tests related to product development.
  • Generates and analyzes test data and reports to determine if design meets functional and performance specifications.
  • Responsible for determining root cause of product non-performance.
  • May develop test and design process procedures evaluating test results for possible application to other products and/or systems.

Requirements

  • Four-year college degree in Software, Electrical, Computer Engineering or related degree required. Master's degree in related field preferred.
  • 3+ years software electronic experience in product design & Embedded Real Time software development (full life cycle) required. Multi-media experience a plus.
  • Programming experience in Embedded C and assembly required, C++ desired.
  • Experience with software development tools (configuration management, design, emulation, debugging, compliers, test etc.).
  • Knowledge of Microprocessor interfaces.
  • Experience with bit microcontrollers/microprocessors and their development tools.
  • Experience working with on-site and remote software suppliers.
  • Experience working with product development that has launched or in production currently.
  • Must be capable of system level design work and complex design.
  • Ability to effectively and appropriately interface and communicate with Customers.
  • Ability to travel as required of the position (Domestic and International).
  • Proficiency with Microsoft Word, Excel, PowerPoint, Outlook and Windows-based databases as appropriate to the position and assignment.
  • Experience working with RTOS (Real-time operating system) or Open RTOS.
  • Experience with radio/tuner development on DSP.

Preferred Skills

Bilingual English/Japanese language skills.

Experience in software process implementation required and CMMI or Automotive SPICE.

Prior experience within an automotive OEM environment. 

QNX RTOS & BSP/drivers

BlueTooth, USB, SD, Ethernet, and audio/video peripheral chipsets experience.

Start date
ASAP
Duration
12 months+
(extension possible)
From
Open Systems, Inc.
Published at
23.05.2014
Project ID:
711034
Contract type
Freelance
To apply to this project you must log in.
Register