Title: Senior Software Engineer
Location: Peachtree City, GA
Job Description
Participates in a development team to assist in the design, development, modification, and evaluation of software components and systems. Performs an 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 software development for Infotainment System.
Works with the project team and software team to plan and manage delivery schedules.
Analyses and resolves product issues and defects involving software engineering, electrical engineering and systems engineering disciplines.
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.
Provides technical directions to others as necessary.
Confers with Senior and Staff Engineers to prepare and document design modifications as required.
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.
Requirements
Four-year college degree in Software, Electrical, Computer Engineering or related degree required. Master’s degree in related field preferred.
5+ years of programming experience in C, C++ desired.
Experience with software development tools (configuration management, design, emulation, debugging, compliers, test etc.).
Experience working with STL and Design Patterns.
Multithreading and Multitasking with ability to write automated scripts.
Ability to effectively and appropriately interface and communicate with Customers.
Location: Peachtree City, GA
Job Description
Participates in a development team to assist in the design, development, modification, and evaluation of software components and systems. Performs an 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 software development for Infotainment System.
Works with the project team and software team to plan and manage delivery schedules.
Analyses and resolves product issues and defects involving software engineering, electrical engineering and systems engineering disciplines.
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.
Provides technical directions to others as necessary.
Confers with Senior and Staff Engineers to prepare and document design modifications as required.
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.
Requirements
Four-year college degree in Software, Electrical, Computer Engineering or related degree required. Master’s degree in related field preferred.
5+ years of programming experience in C, C++ desired.
Experience with software development tools (configuration management, design, emulation, debugging, compliers, test etc.).
Experience working with STL and Design Patterns.
Multithreading and Multitasking with ability to write automated scripts.
Ability to effectively and appropriately interface and communicate with Customers.