Software Design Engineer at Casco Automotive Group - An Amphenol Company in Novi, Michigan

Posted in Other 3 days ago.

Type: full-time





Job Description:

OVERVIEW:

Casco Products Corporation, a global Tier One electronics and electromechanical supplier to the automotive industry, is looking for two Software Design Engineers to join our team in Novi, Michigan.

With over 100 years of experience in sensor and module development, Casco offers a wide range of in-vehicle electronics for an enhanced driving experience. Our power products ensure you always have power in your vehicle: from 12V power outlets to 5V USB chargers to AC outlets and a wide range of inverter modules, Casco gives you the power you need.

Casco is part of the Amphenol Group. Amphenol is a Fortune 500 company with more than 90,000 employees throughout the world, and one of the world's largest providers of high-technology interconnect, sensor and antenna solutions.

JOB SUMMARY:

The Software Design Engineer's main job responsibilities will be designing, coding and testing real-time embedded software for power-controller system applications such as DC-DC converter and DC-AC inverters for automotive products.

KEY RESPONSIBILITIES:
  • Actively participate in software development for new and existing products which includes all phases of the V Development Cycle - Requirements (Gathering and Analysis), High Level Architectural Design, Detail Design, Coding, Unit Testing and Functional Testing Integration and Integration Testing).
  • Develop the software project by following industry and automotive standards.
  • Provide support for hardware component selection as well as hardware/software integration.
  • Actively participate in existing product improvement.
  • Actively participate in software and hardware reviews.
  • Follow Casco Software Development Process in line with ASPICE.
  • Work closely with customer during product development.

EDUCATION AND EXPERIENCE REQUIREMENTS:
  • B.S. or M.S. in Electrical Engineering or Computer Engineering, or equivalent.
  • 3 years' minimum experience in embedded software design; minimum experience of working on at least one program launch.
  • Automotive industry experience strongly preferred.

KNOWLEDGE, SKILLS AND ABILITIES:
  • Software development tools and languages such as C and Assembly.
  • Micro-controllers such as ARM, Microchip and NXP.
  • CAN and LIN communication.
  • Software configuration tools.
  • Electrical circuits, transducers, sensors, data acquisition, and laboratory equipment.
  • IPC and automotive standards.
  • Automotive software development standards, such as CMMI and ASPICE.
  • Knowledge of the following a plus:
  • AUTOSAR
  • Functional safety and ISO-26262
  • Proficient in MS Office (Word, Excel, PowerPoint and Outlook).
  • Must possess excellent organizational skills, communication proficiency, capable decision making, and problem solving/analysis.
  • Must maintain a professional and cooperative demeanor.
  • Must be reliable, self-directed and capable of working independently, with the ability to work on numerous projects simultaneously and use sound judgment in prioritizing tasks to meet deadlines.
  • Proactive, team-oriented person who can anticipate needs, take initiative with excellent follow-through and require little direction or supervision.

WORK ENVIRONMENT:
  • While performing the duties of this job, the employee regularly works in an office setting.
  • Must attend the office and laboratory when required (such as software development, hardware/software collaboration, testing and/or validation, etc.).
  • Occasional travel may be required (international and domestic).

SAFETY:
  • Complies with all safety requirements.
  • Maintains a high standard of housekeeping.

More jobs in Novi, Michigan

Sales
about 12 hours ago

Best Buy
General Business
about 12 hours ago

Kroger
General Business
2 days ago

SCRUBS & BEYOND
More jobs in Other

Other
2 minutes ago

Pennoni
Other
3 minutes ago

Pennoni
Other
7 minutes ago

Dexcom, Inc