-
TechTeamz

Software Application Engineer

TechTeamz
Sweden · Contract · Mid-Senior

This position is for our Partner's Engineering Group, which closely collaborate with its automotive partners and customers from concept to commercialization. The team involves with all aspects of Embedded software such as SW & HW designs, Feature Prototyping, Feature Integration, SW customization, Performance Optimization & Improvement and other debugging efforts which is key for a successful launch of the product.


This Position is in search for a strong Software Engineer with good knowledge and hands-on experience in Design/Development/Debugging aspects of Board support package (BSP) on one or more of operating systems like Linux, Android, Greenhills Integrity and QNX embedded systems. Major responsibility is to provide direct support to the partner's customers and partners with the design, development and debug of our partner's reference designs S/W related issues and helping to customize/optimize software to meet the product requirements using the features in our partner's SOC. Candidate must quickly assimilate onto an existing project, understand Automotive platform Hardware and Software driver architecture, read/write technical specifications/requirements, demonstrate strong analytical and problem-solving abilities and work closely with external customers to customize and launch their new products.


A successful candidate will get a chance to work on cutting edge infotainment/digital cockpit technologies from leading Auto manufacturers and Tier1s and see their commercialization.


Minimum Qualifications

  • Experience with Embedded software development debugging
  • Experience with Multitasking systems and architecture
  • Experience with C/C++ programming
  • Experience High level operating systems (HLOS) Linux and/or Android Or any Real-time Operating systems
  • Good Communication and Excellent Team working skills
  • Quick Adaptability to work in new technologies


Preferred Qualifications:

  • Live debugging and Post-mortem debugging
  • Experience with QNX and GHS Integrity Real-time operating systems
  • Exposure to Hypervisors and Virtualization
  • Virtual memory, shared memory, mutual exclusion, critical sections
  • Experience in using debugging tools such as JTAG, Trace32 and oscilloscope/Logical Analyzer.
  • Understanding of ARM architecture
  • Exposure to Secure boot and Trusted Operating systems concept.
  • Experience with Serial peripherals UART, SPI, QSPI I2C, PCIe
  • Experience with USB topology and modes of operation
  • Experience with System performance profiling and optimization
  • Understanding of Linux kernel concepts and relevant work experience.


Educational Qualifications:

  • Bachelor's degree in Engineering, Information Systems, Computer Science, Electronics or related field., (Master’s Preferred)

Key Skills

Ranked by relevance

embedded linux android qnx embedded systems prototyping spi
Login to Apply
Posted
Feb 12, 2025
Type
Contract
Level
Mid-Senior
Location
Gothenburg
Company
TechTeamz

Industries

Software Development

Categories

Engineering

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Global Gainsight Admins Community
Related

Staff Software Engineer, Android - Slack Productivity Mobile

2026-06-16

Full-time
Not Applicable
Romania
Software Development
Engineering
View Job Details
DataAnnotation
Related

Senior Software Engineer - AI Trainer

2026-06-12

Full-time
Not Applicable
Romania
Software Development
Engineering
View Job Details
Systematic
Related

Software Engineer, DevOps for the Synergy Product team

2026-06-16

Full-time
Not Applicable
Romania
Software Development
Engineering