Principal Software Engineer - Image Signal Processing
Magna Services
Job descriptions may display in multiple languages based on your language selection. 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.
- Bachelor's degree in Computer Engineering / Software Engineering / Electrical Engineering / Computer Science or equivalent (Master's preferred)
- 5 years or more relevant experience for development Camera drivers, ISP tuning, etc. software development.
Vacancy posted 13 hours 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...SuggestedWork at officeRemote work
- ...Your Tasks: Responsible for the design and estimation of process equipment including PT ED, Booths, Ovens, Work Decks &... ...with offices in Germany and Mexico Develop layouts with layout engineer Develop Visio schematics for paint process equipment Developed...SuggestedFor contractorsFor subcontractorWork at officeWeekend work
$117.9k - $147.4k
...outstanding opportunity allows technically-minded engineers to broaden their system engineering... .... • The primary area of focus will be image sensors and Time-of-Flight applications... ...using an oscilloscope, logic analyzers, and signal generators. • Team player with good...SuggestedWork experience placementLive inRemote work$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...SuggestedRemote work$169.5k - $366k
...As a Principal Engineer within Client Experience (CX), you'll help shape and deliver Rocket's vision... ...AI and automation throughout the software development lifecycle, that materially... ...and/or participating in the application process should contact a member of the Human Resources...SuggestedMinimum wageNight shiftWeekend work- ...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...
- ...Job Summary: We are looking for a Software Triage Engineer to support an Automotive Instrument... ...basic network understanding (CAN IDs, signals, bus load). Experience with version... ...ticketing (Jira), and build/release processes. Exposure to MCU platforms such as...
- ...DevSecOps/AI Security Engineer to embed security... ...partners with software engineers, IT operations... ...controls, image provenance, runtime... ...human and service principals) for AI training/inference... ...DevSecOps and AI signals (SIEM/SOAR rules... ...technologies or processes to adopt. This...Temporary workWork at officeRemote workWork from homeFlexible hours3 days per week
- ...Embodied AI technology. Our advanced AI software and foundation models enable... ...The role We’re seeking an exceptional Principal Application SW Engineer to join our Japan‑based team within... ...areas of improvement in our hiring process and ensure that the process is inclusive...Full timeWork at officeWork from homeRelocationVisa sponsorshipRelocation package
$115k - $192.9k
...vehicles are increasingly software-defined, connected,... ...are understood across engineering, diagnostics, and... ...that combine vehicle signals, diagnostics, logs, engineering... ...delivered Docker images, including GKE (Google... ...central GCP governance processes, representing the TOP...Work experience placementImmediate startFlexible hoursShift work- ...brands. In this role, you’ll help us deliver better care for billions of people around the world. It starts with YOU. The Lead Engineer Process role provides technical leadership and innovative solutions for the design, development, optimization, and operation of...Temporary workWork at officeRelocationFlexible hoursShift work
- 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 officeLocal area
- 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 officeLocal areaRemote workWork from homeWorldwideFlexible hours
- 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...
- 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. Software Engineer -... ...Build automated, highly reliable image delivery, testing and publication pipelines...Work from homeWorldwide
$63 - $65 per hour
...are looking for a Electrical Engineer/ Design Release Engineer .... ...collaboration across hardware, software, connectivity, and... ...between existing crash event signals and new eCall/telematics architectures... ...testing and homologation processes · Background in Restraint...Contract workRemote work- KC Jones Plating Company in Warren, Michigan, seeks an experienced Plating Process Engineer to lead the development and optimization of plating processes. This role encompasses oversight of laboratory activities, ensuring compliance with environmental regulations, and...
- Kimberly-Clark Corporation is seeking a Lead Process Engineer at their Warren Plant, Michigan. In this role, you'll provide technical leadership to enhance asset performance and process efficiency while complying with safety standards. The ideal candidate has a Bachelor...Flexible hours
- 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...
- ...Automotive OS (AAOS) Platform Engineer The unique aspect of... ..., and cross-functional software teams to deliver robust... ...working across system image, framework, and service... ...controlled access to signals such as speed, location... ...and implement inter-process communication (IPC) and...Worldwide
- ...Implement high-quality automotive grade software code compliant to automotive quality... ...Qualifications • Bachelors in Computer Engineering, Electrical Engineering, Robotics, Mechanical... ...agree that your personal data will be processed in accordance with our Candidate...Immediate start
- ...Master's degree in Electronics Engineering, Computer Science,... ...and passion for automotive software design along with System Engineering... ...and embedded high-performance processers (SoC's) Logical and... ...TSN and virtual channels incl Signal analysis (DSP) incl high frequency...Permanent employmentLocal area
$61 - $66 per hour
...Stefanini is looking for a Software Developer (Dearborn, MI) For... ...@stefanini.com Software Engineer (APIs & Developer Tools) will... ...production-quality container images and understand the container... ...platform work - networking, process management, permissions, and...Work at officeLocal areaRemote work$85.4k - $192.9k
...are seeking an experienced Full-Stack Software Engineer to build the software ecosystem powering... ...BigQuery, Postgres) to handle real-time image/video data and model telemetry. Web... ...accommodation for the online application process due to a disability, please call 1-888-...Immediate startVisa sponsorshipRelocation packageFlexible hours$126.13k - $171.8k
...About the job Software Engineer Part-time/Full-time Salary: $126,129 - $171,801 per year Location : USA, Southfield, 4800... ...that promote well-being and career development. Application Process Online Application : Start by submitting your resume...Full timePart timeFor contractorsRemote workVisa sponsorship- ...AMERICAS, INC. Job Family: Engineering Job Description:... ...primarily responsible for developing software for EPS Electric Power... ...also includes troubleshooting, process improvement, and ensuring compliance... ...and its libraries. ~ Signal Processing: Strong skills...Remote work
- ...Overview The Software Developer will be responsible for developing and maintaining... ...functionality and support automated testing processes Requirements ~ High School Diploma... ...Developer, Software Developer, Software Engineer or equivalent (Required) ~ Ability to...Temporary work
- ...the formal Deliverable Acceptance process for TOP's external vendor engagement... ...list Verify vendor container image deliverables against the Software Bill of Materials (SBOM), confirming... ...Validate that vendor-delivered AI engine deployments comply with Client's technical...Temporary workWork at officeShift work
$90k - $100k
Amentum is seeking a Mechanical Process Engineer in Detroit, Michigan, to lead projects in automotive and aerospace sectors. Responsibilities include developing designs for unique research facilities and managing project schedules and budgets. Required qualifications include...- Broughton Group is seeking a ServiceNow Business Process Consultant to steer clients through the complexities of digitization. The role involves guiding clients, leading workshops, and delivering insights to achieve successful outcomes with ServiceNow. The ideal candidate...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer - Image Signal Processing. Be the first to apply!
Related searches
- internship software Southfield, MI
- software support Southfield, MI
- software quality assurance Southfield, MI
- embedded software Southfield, MI
- id software Southfield, MI
- healthcare software sales Southfield, MI
- remote software sales Southfield, MI
- entry level software sales Southfield, MI
- software asset management analyst Southfield, MI
- ultimate software Southfield, MI



