Software Design Engineer

Casco Products Corporation – Michigan
MI , US
Full-time

Job Description

Overview :

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.

In this position, you will :

  • 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.

Job Requirements

Education / Experience and Skills Required :

  • 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.
  • 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 : AUTOSARFunctional safety and ISO-
  • 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.
  • 30+ days ago
Related jobs
Promoted
Casco Automotive Group - An Amphenol Company
Novi, Michigan

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. Casco Products Corporation, a global Tier One electronics and elect...

Promoted
Hitachi Astemo Americas Inc
Farmington Hills, Michigan

Job Responsibilities: Includes the following (other duties may be documented and assigned by local management and some duties may not apply dependent upon the requirements of the position at each specific (HIAMS)AM site and/or the strengths of the employee and the needs of the company): Develop or i...

Casco Products Corporation – Michigan
MI , US

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. Actively participate in software development for new and existing p...

Promoted
KBR
Ypsilanti, Michigan

GEOINT (RADAR) Processing Systems Engineer. KBR is looking for personnel with experience providing GEOINT mission knowledge and expertise to support all lifecycle aspects and phases of the system engineering and acquisition of large (>. Perform engineering and analysis to ensure programs successfull...

Promoted
SRI International
Ann Arbor, Michigan

Principal FPGA Design Engineer. Principal FPGA Design Engineer. Applied FPGA design engineering. Digital and embedded system architecture design, including high-level and detailed low-level design. ...

Promoted
OneStream Software
Birmingham, Michigan

Lead and support the developer relations organization by working with creators, developers, and partners across various platforms. Technical background, with the ability to speak to developers in the language of developers. Remote, USA OneStream Software LLC. We are looking for a forward-thin...

Promoted
KLA
Ann Arbor, Michigan

Electrical & Firmware Development Engineers. Electrical/Firmware Engineering. Simulate firmware, validate and test firmware and implementation on Printed Circuit Board Assembly (PCBA). Our expert teams of physicists, engineers, data scientists and problem-solvers work together with the world's leadi...

Promoted
DCS Corporation
Sterling Heights, Michigan

BS in Mechanical or related engineering, or applied science field with 8 years of experience, or MS with 6 experience implementing system engineering best practices, with a focus on on-vehicle application engineering. Responsible for test coordination of weekly/quarterly/yearly software testing even...

Promoted
Strategic Energy Solutions
Berkley, Michigan

Independently performs tasks for the assigned phases of design to engineer building electrical power distribution, lighting, building life safety, and security systems. Additionally, Senior Electrical Engineers assists in coaching the development of junior staff competencies and skills. Bachelor'...

Promoted
KLM Careers
Troy, Michigan

The Electrical Engineer also provides support and expertise to the other members of the engineering team such as the VDC Engineers. The Electrical Engineer provides Engineering expertise and support to estimating, project management, and customers as it relates to a project. Degree in Electrical Eng...