Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Principal Software Engineer - Image Signal Processing

Dormont Manufacturing Co

What we offer At Magna, you can expect an engaging and dynamic environment where you can help to develop industry-leading automotive technologies. We invest in our employees, providing them with the support and resources they need to succeed. As a member of our global team, you can expect exciting, varied responsibilities as well as a wide range of development prospects. Because we believe that your career path should be as unique as you are. Group Summary Transforming mobility. Making automotive technology that is smarter, cleaner, safer and lighter. That’s what we’re passionate about at Magna Electronics, and we do it by creating world-class Electronic systems. We are a premier supplier for the global automotive industry with full capabilities in design, development, testing and manufacturing of complex Electronic systems. Our name stands for quality, environmental consciousness, and safety. Innovation is what drives us and we drive innovation. Dream big and create the future of mobility at Magna Electronics. Job Responsibilities: The Principal Software Engineer is responsible for developing embedded software including design and development for safety critical automotive computer vision-based applications. The candidate must have programming experience with GPU, ARM architecture, OpenGL ES, OpenVX, C/C++ on QNX or Linux operating systems, develop the software for Image Signal Processing (ISP),using a formal software process model like ASPICE. Your Responsibilities Development (design, implement, test and debug) of core and/or application specific software requirements for automotive embedded electronic module serial production projects Develop software in compliance with a formal ASPICE/Comma based Global Engineering Process (GEP) Perform work assignments as a highly competent software engineer, requiring independent design, implementation and testing of the software components. Interface with product development teams located in various geographical locations Ability to adapt to changing software release schedules and multitask in a fast-paced environment Real-time embedded software using C++ for 32/64-bit multicore SoC/microcontrollers Experience programming for ISPs, GPUs optimally for both compute and visualization tasks Strong understanding of Image Quality Metrics and Test Patterns, camera MTF tests Camera image quality tuning for Automotive applications like Internal cabin, external cameras, Machine Vision, Human Vision, etc. Experience with OS/BSP, Camera device driver development Experience with design, implement, test and debug of embedded software for automotive electronic modules Experience with developing software in compliance with a formal ASPICE based Global Engineering Process (GEP) Hardware/Software (HW/SW) integration, Software configuration management, Full software life-cycle development ISO26262 Functional safety software development experience Ability to successfully contribute to multi-disciplined team. Who we are looking for Education Bachelor’s degree in Computer Engineering / Software Engineering / Electrical Engineering / Computer Science or equivalent (Master’s preferred) Experience 5 years or more relevant experience for development Camera drivers, ISP tuning, etc. software development. Awareness, Unity, Empowerment At Magna, we believe that a diverse workforce is critical to our success. That’s why we are proud to be an equal opportunity employer. We hire on the basis of experience and qualifications, and in consideration of job requirements, regardless of, in particular, color, ancestry, religion, gender, origin, sexual orientation, age, citizenship, marital status, disability or gender identity. Magna takes the privacy of your personal information seriously. We discourage you from sending applications via email or traditional mail to comply with GDPR requirements and your local Data Privacy Law. Worker Type: Regular / Permanent Group: Magna Electronics #J-18808-Ljbffr Dormont Manufacturing Co

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer - Image Signal Processing in Southfield, MI vacancy
  •  ...leading provider of open source software and operating systems to the...  ...cloud, data science, AI, engineering innovation and IoT. Our customers...  ...of Ubuntu‑based container images to simplify open‑source application...  ...for the decision‑making process. As an engineer, your seniority... 
    Suggested
    Work at office
    Remote work
    Work from home

    Canonical

    Detroit, MI
    2 days ago
  • $117.9k - $147.4k

     ...Overview This role offers technically‑minded engineers a chance to broaden their system...  ...gaining sales and marketing experience in the image sensors and Time‑of‑Flight (ToF) domain across...  ...oscilloscopes, logic analyzers, and signal generators. Participate in ST technical conferences... 
    Suggested
    Remote work

    STMicroelectronics

    Livonia, MI
    1 day ago
  •  ...you belong. We are looking for a passionate and dedicated Process Mechanical Lead Engineer in one of our Ohio offices or Bingham Farms, MI office....  ...mechanical engineering. ~ Proficiency in hydraulic modeling software such as AFT Fathom, Pipe-Flo ~ Developing process flow... 
    Suggested
    Work at office
    Remote work
    Worldwide

    Jacobs

    Franklin, MI
    1 day ago
  • Your Tasks: Responsible for the design and estimation of process equipment including PT ED, Booths, Ovens, Work Decks & enclosures working...  ...offices in Germany and Mexico Develop layouts with layout engineer Develop Visio schematics for paint process equipment... 
    Suggested
    For contractors
    For subcontractor
    Work at office
    Weekend work

    Dürr AG

    Southfield, MI
    2 days ago
  •  ...Tasks: Join Dürr’s Lithium-Ion Battery (LIB) division as a Process Applications Engineer and help drive the future of battery manufacturing. In...  ...AutoCAD, SolidWorks, DraftSight, Visio, SAP, and related software to support project development. Your Skills: Bachelor’s... 
    Suggested
    For subcontractor

    Dürr AG

    Southfield, MI
    1 day ago
  •  ...equivalent experience). 5+ years of embedded software triage and debugging experience (...  ...; basic network understanding (CAN IDs, signals, bus load). Experience with version control...  ...), ticketing (Jira), and build/release processes. Exposure to MCU platforms such as... 

    L&T Technology Services Limited.

    Southfield, MI
    1 day ago
  • Dürr AG in Southfield, Michigan is seeking a Process Applications Engineer to support their Lithium-Ion Battery division. The ideal candidate will provide both pre-sales and post-sales engineering support, develop technical solutions, and collaborate with various teams... 

    Dürr AG

    Southfield, MI
    13 hours ago
  • $50 - $65 per hour

     ...centimeter-level precision. By blending sensor data, RF signals, and cutting-edge signal processing, they are transforming how people and machines...  ...experience designing architecture and requirements within a software engineering background • Strong experience within data... 
    Contract work
    Local area

    Insight Global

    Southfield, MI
    1 day ago
  •  ...A leading engineering solutions provider in Warren, Michigan is seeking an experienced Engineering professional to enhance injection molding processes. Candidates should have over 8 years in plastic injection molding and expertise in Scientific Injection Molding techniques... 

    MMI Engineered Solutions

    Warren, MI
    1 day ago
  • We are looking for a Software Triage Engineer to support an Automotive Instrument Panel Cluster (IPC...  ...network understanding (CAN IDs, signals, bus load) Experience with version control...  ...ticketing (Jira), and build/release processes Exposure to MCU platforms such as... 

    Global Connect Technologies

    Southfield, MI
    1 day ago
  • Software Support Specialist, Civil Process The Software Support Specialist is responsible for providing exceptional customer service to clients for Tyler's Civil Process Product Suite. The Software Support Specialist ensures timely resolution of easy to moderate client... 
    Work at office
    Local area

    Tyler Technologies

    Troy, MI
    13 hours ago
  • Canonical is a leading provider of open source software and operating systems to the global...  ...such as public cloud, data science, AI, engineering innovation, and IoT. Our customers...  ...entails Build automated, highly reliable image delivery, testing and publication pipelines... 
    Work at office
    Local area
    Remote work
    Work from home
    Worldwide
    Flexible hours

    Canonical

    Detroit, MI
    1 day ago
  • Tyler Technologies, Inc. is seeking a Software Support Specialist to provide exceptional service for its Civil Process Product Suite in Troy, Michigan. You will handle client software inquiries, ensuring effective resolution of issues while maintaining best practice communication... 

    Tyler Technologies, Inc.

    Troy, MI
    13 hours ago
  • $142.8k - $261.8k

     ...clean, accurate, and optimized for XOps processes. Additionally, you will monitor and...  ...robotics, digital twin applications, and software engineering. We'll look to you to provide...  ...Processing and Generation. Knowledge in Image Processing and Analysis. Skills in... 
    Full time
    Work experience placement
    Summer holiday
    Flexible hours

    EY

    Southfield, MI
    9 days ago
  •  ...A leading automotive technology company is seeking a Paint Process Engineer to lead paint development activities, ensuring quality and OEM specifications. The candidate must have a Bachelor's or Master's degree in Engineering and a minimum of 5 years' experience in the... 

    OP Mobility

    Troy, MI
    2 days ago
  • Job Title: Software Engineer, Tactile Sensor for Safety Applications The Role We are looking...  ...development, with an emphasis on signal/data processing, detection algorithms, and experimental...  ...sensor data analysis Experience with image and signal processing techniques such... 
    For contractors

    Optimal CAE

    Warren, MI
    13 hours ago
  • Dormont Manufacturing Co in Southfield, MI is seeking a Principal Software Engineer to lead the development of embedded software systems for...  ...and testing cutting-edge software for camera systems and image processing in vehicles. A Bachelor's degree in a relevant... 

    Dormont Manufacturing Company

    Southfield, MI
    2 days ago
  • $105k - $154k

     ...Lead Engineer Eaton's CTO Corporate Technology Office division is currently seeking a Lead Engineer. Relocation assistance is provided...  ...technology programs utilizing Eaton's technology development processes including Business Reviews, Technology Reviews, and Project... 
    Work at office
    Local area
    Remote work
    Relocation package

    Eaton Plc

    Southfield, MI
    4 days ago
  •  ...business teams to deliver scalable, secure, and efficient solutions that improve business processes and system functionality. The Microsoft Dynamics Developer contributes to the full software development lifecycle (SDLC), including development, customization, integration,... 
    Full time

    Guardian Alarm

    Southfield, MI
    3 days ago
  •  ...plants& programs. What: AsaSDV/VaaTProcess Engineer,your focus will be...  ...onoptimizingVaaTimplementationstation-by-station, following the bill of process for each program and plant.You’llplay a...  ...across various functions including software, manufacturing, and program management... 
    Full time

    General Motors

    Warren, MI
    2 days ago
  • $125.25k - $183.7k

     ...fast-track your career. Engineer audio systems and integrated...  ...About the Role The Principal Engineer provides technical...  ...towards the customer and internal Software and Requirement engineering....  ...Solid background with Digital Signal Processing, signal flow design, digital... 
    Full time
    Temporary work
    Work at office
    Local area
    Immediate start
    Remote work
    Flexible hours

    HARMAN International

    Novi, MI
    more than 2 months ago
  •  ...Overview The Applications Engineer is responsible for evaluating requests for proposals,...  ...Applications Engineer supports the job launch process for all proposals resulting in purchase...  ...understanding of accounting and finance principals. Minimum Qualifications Bachelor’s... 
    Contract work

    Jatca

    Southfield, MI
    1 day ago
  • $86k - $105k

     ...currently seeking a Senior Application Engineer. The expected annual salary range for this...  ...reliability. Develop expertise in team software tools used to manage OEM vehicle configuration...  ...team goals. G. Develop new tools and processes to improve efficiency of global ACE... 
    H1b
    Local area
    Visa sponsorship
    Relocation package

    Eaton

    Lathrup Village, MI
    2 days ago
  •  ...Automotive OS (AAOS) Platform Engineer to design and build...  ..., and cross‑functional software teams to deliver robust...  ...working across system image, framework, and service...  ...controlled access to signals such as speed, location...  ...Architect and implement inter‑process communication (IPC) and... 
    Worldwide

    P3

    Detroit, MI
    4 days ago
  • The Software Developer will be responsible for developing and maintaining high-performance...  ...and support automated testing processes Requirements High School Diploma or GED...  ...Developer, Software Developer, Software Engineer or equivalent (Required) Ability to troubleshoot... 
    Temporary work

    Woodlake Trails

    Southfield, MI
    2 days ago
  • Troy, Michigan P-NMOB5 Software Development Engineer II #1056000 JOB SUMMARY Software Development Engineer...  ...management, diagnostics, and vehicle signal interfaces — across both iOS and...  ...tools to support parts of our hiring process, such as reviewing applications and identifying... 
    Immediate start

    FastTek Global

    Troy, MI
    3 days ago
  • $126.13k - $171.8k

    About the job Software Engineer Part-time/Full-time Salary: $126,129 - $171,801 per year Location : USA, Southfield, 48000, MI Employment option...  ...that promote well-being and career development. Application Process Online Application: Start by submitting your resume and... 
    Full time
    Part time
    For contractors
    Remote work
    Visa sponsorship

    VORKIS

    Southfield, MI
    1 day ago
  •  ...looking for an ECU Security Validation Engineer to own the validation of vehicle ECUs. You...  ...validation of automotive ECUs. Analyze software requirements to ensure they are clear, complete...  ...them. Continuously improve validation processes, methodologies, and product quality .... 
    Contract work

    Tech Matrix INC

    Southfield, MI
    1 day ago
  •  ...Livonia, Michigan, who will own projects from concept to execution. This role involves working with multiple teams to improve HR processes and enhance team member experiences. The ideal candidate has 3+ years of Workday configuration experience, strong problem-solving... 

    SwiftCruit

    Livonia, MI
    13 hours ago
  • ALTEN Technology USA in Detroit is looking for a Process Design Engineer to support automation and lean manufacturing. You will lead process design, implement manufacturing strategies, and drive continuous improvement for power products. The ideal candidate should have... 

    jobr.pro

    Detroit, MI
    13 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Software Engineer - Image Signal Processing. Be the first to apply!