Reliance One


Senior Embedded Software Engineer

Computer Science

Full Time

Canton, United States

Posted this week

About the Job

Salary - $64028 - $123051/Year

Senior Embedded Software Engineer Responsibilities:

Design and develop real-time embedded software for automotive modules. The development includes all the necessary phases of the standard V-model (requirement analysis, architecture design, detailed design, coding, unit, and integration testing)

  • Interface with customer to collect and clarify requirement
  • Interface with internal groups such as system, electrical, mechanical, validation, manufacturing, project leaders, program managers and external groups such as suppliers
  • Be creative in developing software architectures with focus in software reusability
  • Provide architecture concepts and effort estimates for quotation activities
  • Assist in maintaining project schedules and prioritize tasks
  • Assist the team in creating root cause analysis through different techniques (e.g., FTA, fishbones, etc.)
  • Act as mentor to other engineers
  • Participate in improvement of personal, departmental, and technological capabilities
  • Support product builds, launches and investigation of issues
  • Be motivated and have strong problem-solving skills
  • Provides, exchanges, or present technical information from multiple data sources
  • Excellent verbal and written communication skills

Senior Embedded Software Engineer Job Requirements:

  • BS degree in Computer Science, Electrical or Computer Engineering
  • Minimum 8 years of experience in automotive or equivalent embedded software
  • Experience in automotive serial communication protocols such as CAN & LIN
  • Experience in C programming language for embedded systems
  • Model-Based development tools & AUTOSAR design methodology
  • Experience in different microcontrollers and peripherals such as SPI, GPIO, PWM, etc.
  • Software Quality and Process Improvement standards such as CMMI or Automotive SPICE


  • Master’s degree
  • Automotive Cybersecurity
  • Functional Safety (ISO 26262)
  • High speed data networks such as Ethernet
  • Power Electronics

Reliance One, Inc. provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state, or local laws.

This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation, and training.

Job Type: Full-time


  • 8 hour shift

Ability to commute/relocate:

  • Canton, MI: Reliably commute or planning to relocate before starting work (Required)


  • Embedded software: 1 year (Preferred)

Work Location: One location

Posted this week

See More Relevant Jobs

Network engineer

Computer Science
Englewood, us
Posted this week

Sr. Software Developer (Virtual), Security Products

Computer Science
Remote, US
Posted this week

Principal Software Engineer - BackEnd (US Remote)

Computer Science
Seattle, US
Posted this week

Landing Jobs in the US for International Students just got super easy

Learn how to network, prepare visa interviews and sure shot strategies to kickstart your career in the USA.

Know More