Technical Manager

TechDigital Group

Montgomery (AL)

On-site

USD 90,000 - 150,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

An established industry player is seeking a highly skilled Embedded Software Engineer with over 12 years of experience in developing embedded systems for infotainment applications. This role involves designing, developing, and maintaining high-quality software, ensuring compliance with industry standards, and collaborating with cross-functional teams for seamless integration. If you are passionate about embedded systems and eager to work in a dynamic environment that values innovation and quality, this opportunity is perfect for you. Join a forward-thinking company where your expertise can make a significant impact on cutting-edge technology projects.

Qualifications

  • 12+ years of experience in embedded software development is required.
  • Strong knowledge of automotive industry standards like ISO 26262.

Responsibilities

  • Design and maintain embedded software for infotainment systems.
  • Integrate software with hardware components and conduct testing.
  • Ensure compliance with automotive industry standards.

Skills

C/C++ programming
Rust programming
Python scripting
Bash scripting
Perl scripting
Test automation in TDD
Agile process

Education

Bachelor's degree in computer/electrical engineering
Bachelor's degree in Computer Science
Bachelor's degree in related field

Job description

Minimum- 12+ Years of Experience is Required.

Role Responsibilities:
  1. Embedded System Development
    • Design, develop, test, release and maintain embedded software for Infotainment.
    • Own software features end-to-end and deliver high quality, testable, and peer reviewed software components.
    • Identify bottlenecks and optimize system performance through tuning of priorities, code complexity reduction, and system-level optimizations.
    • Conduct system-critical design reviews with the teams, providing valuable insights and guidance.
  2. System Integration
    • Integrating the developed software with the rest of infotainment software.
    • Collaborating with other software teams members and partners to ensure seamless integration between software and hardware components.
    • Conducting integration testing to ensure compatibility and performance.
  3. Compliance and Standards
    • Ensuring the software complies with automotive industry standards and regulations (e.g., ISO 26262).
  4. Collaboration and Communication
    • Collaborate effectively with cross-functional teams including software, hardware, and quality assurance teams.
Required Specialized Skills:
  1. Proficiency in C/C++ programming languages.
  2. Knowledge in Rust programming and scripting languages like Python, Bash, or Perl.
  3. Experience using test automation in a Test-Driven Development (TDD) process is a plus.
  4. Experience developing software products using Agile process.
Desired Skills:

One or more of these specialized skills are desired:

  1. Experience implementing device drivers for standard I/O and high-speed interfaces on a complex SoC (UART, SPI, I2C, USB, I2S, PCIe).
  2. Desired specialized skills based on expertise:
    • Video/audio codec implementation.
    • Strong image processing knowledge.
    • Picture quality improvement for embedded devices.
    • Firmware development for DSP.
    • Test automation in TDD process.
    • Device driver implementation for HDMI, DP, DSI, SER/DES interfaces.
    • Performance optimization for GPU/DPU drivers.
    • Porting 3D gaming engines (Unreal, Unity3D) to Linux for embedded products.
    • In-depth knowledge of Linux display and audio pipelines.
    • TA development with ARM TrustZone.
    • Implementation of cryptographic algorithms for encryption, decryption, authentication.
    • Yocto Linux software build expertise.
Years of Relevant Experience:
  1. 8+ years in developing embedded software.
  2. 3+ years in embedded Linux drivers or system software.
Required Education:
  1. Bachelor's degree in computer/electrical engineering, Computer Science, or related field.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

TechDigital Group • Mountain View (CA)

On-site
USD 120,000 - 180,000
Senior Software Engineer
Senior Software Engineer

InfoVision Inc. • Dallas (TX)

On-site
USD 100,000 - 130,000
Embedded Software Engineer
Embedded Software Engineer

Veriipro • Mossville (IL)

On-site
USD 95,000 - 135,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Trinity Technology Solutions LLC • California (MO)

On-site
USD 120,000 - 170,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

CSG Talent • Long Beach (CA)

On-site
USD 120,000 - 160,000
Engineering Operations Manager – Audio and Embedded Systems
Engineering Operations Manager – Audio and Embedded Systems

Jobtailor • California (MO)

On-site
USD 150,000 - 210,000
Embedded Software Engineer
Embedded Software Engineer

Tata Technologies • Peoria (IL)

On-site
USD 70,000 - 100,000
Staff Embedded Software Engineer
Staff Embedded Software Engineer

Combined Selection Group Ltd • California (MO)

On-site
USD 120,000 - 170,000
Senior C++/C Android Infotainment Automotive
Senior C++/C Android Infotainment Automotive

Visa Hunt • Town of Poland (NY)

On-site
USD 120,000 - 180,000
Embedded Software Engineer
Embedded Software Engineer

CodeX Tech-IT LLC • California (MO)

On-site
USD 80,000 - 110,000