Sr. Software Engineer - Sonatus
  • Dublin, Leinster, Ireland
  • via BeBee.com
-
Job Description

**Embedded Software Engineer**: Design and implement highly complex, resource-efficient, reliable, and safety-critical in-vehicle software from requirements to production and commercial deployment.

Responsibilities:

  • Write clean, maintainable code and adhere to coding standards and best practices.
  • Work closely with tech leads, peer engineers, and cross-functional teams to understand project requirements and contribute to the development of solutions.
  • Analyze and enhance efficiency, stability, and scalability of system resource usage.
  • Contribute to the creation and maintenance of technical documentation, including code comments, design specifications, and testing reports.
  • Work with the Technical Project Management team to ensure the development schedule is aligned with the project schedule.

Qualifications and Experience:

  • Bachelor's degree in Computer Science, Electrical Engineering, Software Engineering, or a related field.
  • 5 years of working experience in software development.
  • Experience with embedded systems and automotive communication protocols (e.g., CAN) is a plus.
  • Proficiency in C++.
  • Solid hands-on experience in Android and VM Over-the-Air-Update.

Desired Skills and Experience:

  • MS/Ph D in Computer Science, Engineering, or related fields.
  • Familiarity with Unified Diagnostics Services over CAN or Ethernet.
  • Good understanding of hardware devices such as MCU, CPU, Network Switch, etc.

About Sonatus:

Sonatus is a well-funded, fast-paced, and fast-growing company whose technologies and software help automakers build dynamic software-defined vehicles.

We put progress ahead of politics and are not afraid of asking tough questions.

We embrace diversity in all regards because respect is ingrained in our every fiber.

Benefits:

  • Competitive compensation and stock option offerings.
  • Time off.
  • Health care plan.
  • Income protection and Life insurance benefits.
  • Pension plan.
  • Life Assurance Benefits.
  • Fitness Allowance.
  • Phone and internet reimbursement.
  • IT Equipment allowance.

;