VON Consulting SRL logo

Embedded Software Engineer Mid-Senior – Contractor

VON Consulting SRL·Salary not specified

Primary stack

CSoftware Testing

Nice to have's

LinuxPythonCI/CD

Job description

About the Position

As a contractor in the Automotive Software team, you will contribute to the development of next-generation automotive software solutions, working on advanced microcontrollers and processors used in vehicle networking, safety, connectivity, and intelligent automotive systems. As part of a multidisciplinary engineering team, you will design, develop, integrate, and validate high-quality embedded software components compliant with AUTOSAR and automotive industry standards.

Responsibilities

  • Design, develop, and maintain embedded software for automotive applications.
  • Implement and optimize low-level drivers and middleware components in C.
  • Develop software solutions based on AUTOSAR Classic Platform architecture.
  • Configure and integrate AUTOSAR Basic Software (BSW) modules and MCAL components.
  • Participate in software architecture definition and design reviews.
  • Perform debugging, root cause analysis, and performance optimization on embedded targets.
  • Support board bring-up activities and hardware/software integration.
  • Collaborate with system architects, hardware engineers, validation teams, and customers.
  • Create and maintain software requirements, design specifications, implementation documentation, and test reports.
  • Contribute to software quality activities following ASPICE and ISO 26262 processes.

Requirements

Required Qualifications:

  • Bachelor’s or Master’s degree in Computer Science, Electronics, Telecommunications, or a related field.
  • Strong experience in embedded software development.
  • Excellent programming skills in C language.
  • Solid understanding of microcontroller and microprocessor architectures (ARM Cortex-M/A/R or similar).
  • Experience with embedded debugging tools (JTAG, Lauterbach, GDB, Trace32, etc.).
  • Good knowledge of:
    • Memory management
    • Interrupt handling
    • Real-Time Operating Systems (RTOS) concepts
    • Device drivers
    • Bootloaders
  • Experience with version control systems such as Git.
  • Good communication skills in English.

Technical Skills:

Mandatory:

  • Embedded C programming
  • AUTOSAR Classic Platform
  • ARM architecture
  • Embedded debugging
  • Microcontrollers and peripherals
  • CAN/LIN/Ethernet/FlexRay
  • Build systems (Make/CMake)
  • Software integration and testing

Nice to have:

  • AUTOSAR MCAL development
  • AUTOSAR BSW configuration tools (EB tresos, Vector DaVinci)
  • Automotive Ethernet
  • Functional Safety (ISO 26262)
  • ASPICE processes
  • Embedded Linux
  • Python or scripting languages
  • CI/CD environments
  • Security concepts for embedded systems

Personal Competencies:

  • Strong analytical and problem-solving skills
  • Ability to work independently and within international teams
  • Proactive attitude and willingness to learn new technologies
  • Excellent communication and collaboration skills
  • Attention to detail, and commitment to software quality

We Offer

  • Competitive contractor terms
  • Opportunity to work on cutting-edge automotive software solutions
  • Collaborative and innovative work environment

About the Company

Join our dynamic Automotive Software team and contribute to the development of next-generation automotive software solutions. We are committed to innovation and excellence in the automotive industry.

© VON Consulting SRL. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.

More at VON Consulting SRL

All 77 roles

Popular searches