My Shortlist

Your shortlisted jobs will appear here. To view your shortlist, please login or register

More Jobs Like This
DATE ADDED: Wed 20/11/2019

Software Engineer

Rochester, MI, US


JOB TYPE: Permanent, FullTime

Software Engineer

Location:Rochester Hills, MI

Job Code:1735

# of openings:1


Marquardt Switches, Inc. is a global leader in the field of electro-mechanical and electronic switches, controls and switching systems for automobiles, trucks, off-road vehicles, power tools, household appliances and industrial applications. Since 1925, Marquardt has been growing, innovating, and enhancing the experience of operating automobiles and appliances all over the globe with over 10,000 employees operating in 20 global locations. Visit our website at to learn more.

Software Engineer at Marquardt Switches, Inc.:

The Software Engineer will be responsible for the design and implementation of software required to support the development of new automotive products and enhancement of existing automotive products.

Essential Responsibilities:

+ Design and develop software for new products and modify software for existing products.

+ Analyze and understand system requirements.

+ Develop software specifications based on system specifications and software architecture.

+ Serve as SW project leader for a complete software projects with little to no guidance.

+ Develop software in accordance with SEP requirements.

+ Perform module testing and integration testing of the software.

+ Participate in the development of Software/Electrical interface specifications.

+ Participate in large engineering projects by completing multiple tasks.

+ Work with the Marquardt SEP.

+ Develop and work with the PEP Process.

+ Obtain good knowledge of Agile PLM and SAP and how they relate to Marquardt Software Process.

+ Develop experience in working together with System, Electrical and Mechanical engineering to ensure robust design.

+ Be completely knowledgeable in requirements management utilizing Doors and apply to assigned projects; and utilizing Dimensions for software change management.

+ May perform other duties and special projects as assigned by engineering manager.

Required Qualifications for this role include:

+ Bachelor's degree in Computer Science, Electrical Engineering or related field.

+ 5+ years experience in embedded software development.

+ Ability to use various software development tools and programming languages such as C, C#, and MATLAB.

+ Experience with AUTOSAR and / or low level drivers.

+ Ability to utilizing Oscilloscope, Meter, and Function Generator.

+ Knowledge of automotive communication protocols such as CAN, LIN, etc.

+ Knowledge of Doors, Dimensions and SEP is preferred.

+ Knowledge of Matlab / Simulink toolchain.

+ Understanding of microcontrollers and automotive embedded systems.

+ Understanding of hardware design and schematics.

+ Planning and organization, decision making, problem solving, and project management skills and abilities.

+ Verbal communication skills, including group presentation.

+ Ability to establish and maintain effective working relationships within multicultural cross-functional group.

+ Ability to prepare complex written reports and other documents.

+ Ability to comprehend complex verbal and written instructions.


+ Ability to travel both domestically and internationally as needed required.

Physical Demands:

+ Ability to sit for extended periods

+ Ability to occasionally stand and walk

+ Ability to use close vision, color vision, and depth perception for extended periods

Core Values We Admire:

+ Integrity- We believe in honest and transparent communication internally and externally.

+ Flexibility- You prefer a fast-paced and dynamic environment and are agile and comfortable enough to keep up as plans change and evolve.

+ Partnership- You're the excellent team player, able to build strong relationships and effectively partner with other team members to achieve results.

+ Innovation- You want to support Marquardt in pursuing new and game changing technology.

+ Pursuit of excellence- You strive to be the best.

What We Offer:

+ Innovative products and diverse customer base.

+ Competitive compensation and paid vacation annually plus personal time.

+ Generous benefits (medical, dental, vision, disability, life insurance, 401k with matching).

+ Support and resources to continue learning and training.

+ Tuition reimbursement program.

+ Onsite gym.

+ Amazingly smart and fun teammates, and a management team invested in your development and success.

+ Supplier discounts on GM, FCA, and Ford.