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

Software Sr. Engineer (Middleware)

ASTEMO AMERICAS, INC.

Company Name: ASTEMO AMERICAS, INC. Job Family: Engineering

General Responsibilities

We are seeking an experienced and dynamic Senior Engineer to work independently hands on developing an advanced automotive System on Chip (SoC) software platform. This SW platform will operate on a high-performance system-on-chip (SoC) to use in AD/ADAS and/or Central Compute ECU. The software platform will use hypervisor technology and support guest operating systems such as Blackberry QNX, Adaptive AUTOSAR, and various Linux distributions.

Job Responsibilities

Includes the following (other duties may be documented and assigned by local management and some duties may not apply dependent upon the requirements of the position at each specific Astemo, AM site and/or the strengths of the employee and the needs of the company):

  • Technology Development: Integrate and support standard automotive sensors, with a focus on AD/ADAS, such as cameras, radar, lidar, sonar, and inertia sensing. Manage the development of image processing capabilities within the platform. Implement system partitioning, hypervisors, and container engine technology to enhance platform flexibility and security.
  • Cross-functional Collaboration: Collaborate with cross-functional teams including hardware engineers, product engineers, and other stakeholders to ensure the software platform meets performance, safety, and regulatory standards.
  • Risk Management: Assess risks and uncertainties associated with software development initiatives, proactively identifying potential roadblocks and developing mitigation strategies. Ensure compliance with regulatory requirements and industry standards.
Qualifications
  • Strong analytical skills with the ability to translate complex data into actionable insights.
  • Excellent communication and presentation skills, with the ability to influence and persuade stakeholders at all levels of the organization.
  • Deep understanding of SDV Enablers, Zonal Network, high-performance central compute modules, automated driving, AI, machine learning, perception modules, connected mobility, MLOps, and OTA updates.
  • Strong experience in C/C++ development for automotive embedded systems, with the ability to develop automotive SoC software platforms.
  • Software: POSIX OS, QNX, Board support packages, middleware, hypervisor, container engines, and AD/ADAS technology stacks.
  • Strong expertise in AD/ADAS sensor (Cameras, Radar, Lidar…etc.) bring-up, integration, and debugging on automotive platforms.
  • Good understanding of Image processing, Image transfer, Video Input and Video output handling in SoC platform software development.
  • SoC architecture: Any major SOC vendors like Qualcomm SA8650, Renesas RCAR, Nvidia Orin and Thor experience.
  • SoC Hardware: Ethernet, USB, UFS, Display Port, PCIe, QUP (Qualcomm Universal Peripheral), UART, SPI, I2C, Inter Core Communication, Camera, CPU Kryo, ARM Cortex R-52, Hexagon Tensor Processor, Server, Accelerators, DDR, Flash ROM, MMU.
  • Strong understanding of Classic and Adaptive AUTOSAR software architecture and good experience of Continuous Integration and Continuous Delivery.
  • Strong Understanding of CPU/GPU architectures, data structures, OS internals, multi-threading, inter-process communications, memory management techniques.
  • Nice to have NVIDIA Drive OS experience and Hypervisor virtual platforms V-Model, ASPICE, MISRA, ISO26262, Cybersecurity and Agile framework.
  • Ability to read schematics, electrical block diagrams, and IC datasheets.
Education

Bachelor or Master’s degree in in Computer Science or Electrical Engineering

Experience

7+ years of experience with a minimum of 4 years of AD/ADAS Sensor development experience and 3+ years of experience in automotive, or other embedded system low-level domains.

Working Conditions

Physical Demands: Required to sit or stand for long periods of time. The employee may occasionally lift and/or move up to 25 pounds. Travel: Domestic and international may be required as needed. The candidate will occasionally need to travel to multiple global locations to support project development.

Equal Opportunity Employer

Equal Opportunity Employer (EOE) – Qualified applicants will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender, identity, disability, protected veteran status and national origin. At Astemo, we’re challenging the status quo with the power of diversity, inclusion, and collaboration. Our goal is to build an inclusive work environment that celebrates the differences of our employees. We want to ensure that every employee feels valued, respected and empowered. We don’t just accept difference—we celebrate it, we support it, and we thrive on it for the benefit of our employees, our products, and our community. Astemo is proud to be an equal opportunity employer.

Company Culture

At Astemo, innovation drives our passion for excellence. As a global leader in the mobility sector, we are dedicated to shaping the future through advanced technology, sustainable practices and a commitment to empowering our diverse team of talented individuals. We believe that our greatest asset is our people. With a rich legacy of pioneering breakthroughs and forward-thinking mindset, we continuously seek exceptional individuals who share our vision and ambition to redefine the mobility industry. As you explore our website, we invite you to discover exciting career opportunities across various disciplines and regions. Whether you are an experienced professional or new graduate, there is a place for you to thrive and make a meaningful impact within our dynamic global community. Join us in driving innovation, shaping the future and unlocking new possibilities in the mobility industry. Your journey begins here at Astemo.

For Data Privacy queries or technical support, please email us.

#J-18808-Ljbffr
Vacancy posted 23 hours ago
Similar jobs that could be interesting for youBased on the Software Sr. Engineer (Middleware) in Farmington Hills, MI vacancy
  •  ...EngineerAstemo's Advanced Development Division is hiring a Senior Engineer to develop embedded software for next-generation AD/ADAS platforms. This role goes...  ...that provide a stable, well-controlled foundation for middleware and application teams across hardware generations.... 
    Senior
    Middleware

    Astemo Ltd

    Farmington Hills, MI
    4 days ago
  •  ...DescriptionAs a Digital Field Applications Engineer (FAE) you will play a major role in the...  ...) and system demonstrators combining software and hardware. Perform measurements in our...  ...Proficient in multi-threaded programming and middleware solution development in different OS... 
    Senior
    Middleware
    Work experience placement
    Local area

    Renesas Electronics America

    Farmington, MI
    21 hours ago
  •  ...experiencing a fundamental change, with software taking center stage. We enable our...  ...solutions include vehicle basic software, middleware, development tools, cloud-based operations...  ...solutions as well as end-to-end engineering and consulting.Founded in 1994, ETAS is... 
    Senior
    Middleware
    Local area

    ETAS

    Plymouth, MI
    13 minutes ago
  •  ...on Lucid’s proprietary technology and software-defined vehicle architecture, our award...  ...performance and sustainability, design and engineering, ambition and integrity. In Lucid Air...  ...communication interfaces using various middleware and communication protocols such as DDS... 
    Senior
    Middleware
    Hourly pay

    Lucid Motors

    Southfield, MI
    4 days ago
  •  ...Software Design EngineerThe Software Design Engineer is primarily responsible for developing software component design specifications, based on the software architecture design specification. The software component design specifications are the deliverable to the software... 
    Senior

    Astemo Ltd

    Farmington Hills, MI
    4 days ago
  •  ...can grow, belong and thrive.Your day at NTT DATAAs an Senior SAP Basis Engineer at NTT DATA, you are the go-to person for ensuring our clients' critical software applications, such as ErP and Middleware, remain operational. Your day begins with proactively managing,... 
    Senior
    Middleware
    Full time
    Work experience placement
    Immediate start
    Remote work
    Shift work

    The Nippon Telegraph And Telephone Corporation (NTT)

    Southfield, MI
    3 days ago
  •  ...on Lucid’s proprietary technology and software-defined vehicle architecture, our award...  ...performance and sustainability, design and engineering, ambition and integrity. In Lucid Air...  ...platform, such as sensor drivers, middleware components, diagnostics, perception/planning... 
    Senior
    Middleware
    Hourly pay

    Lucid Motors

    Southfield, MI
    7 days ago
  •  ...MI - HybridThe HPC SoC Business Division is seeking a Staff Engineer, Software - Physical AI to drive customer and ecosystem adoption of Renesas...  ...subsystems, firmware, operating systems, device drivers, middleware, and hardware accelerators.Extensive experience with... 
    Middleware
    Full time
    Visa sponsorship
    Work visa

    Renesas Electronics America

    Farmington, MI
    7 days ago
  •  ...8336, United StatesExperience: 5-10 yearsContact: Veni NallaContact Email: ****@*****.*** ( is currently seeking Software Engineer - UI forone of our top Client for Location Farmington Hills, MI. ResponsibilitiesFamiliarity with code versioning tools such as... 
    Senior
    Work experience placement

    Prolim Global

    Farmington Hills, MI
    8 days ago
  • Job Description Job ID#: 64553 Job Category: SoftwareEngineer Remaining Positions: 1 Details: Stefanini, Inc. seeks a Software Engineer, Sr. reporting to office in Southfield, MI to design, build, and maintain reliable, efficient, and scalable data infrastructure... 
    Senior
    Work at office
    Relocation

    Stefanini

    Southfield, MI
    1 day ago
  •  ...Sr. Software EngineerLocation: Southfield, MI, FULL TIMEAbout the Role and Job:Design and implement software changes to meet the software requirementsTest and debug the changes using the appropriate tools (bench simulator, debugger and emulator, CANalyzer, CANape, etc... 
    Senior

    Keylent Inc

    Southfield, MI
    4 days ago
  • $80k - $90k

    Job PostingLocation: Farmington Hills, MIType of employment: FTE OR 3+ Months CTHCompensation: Strictly within this range$80-90K/annum Total (5-8 Years of Experience)$90-105K/annum Total (8+ Years of Experience)$65-70/Hr for CTHRequired Skills:Core Java 1.7 (or) 1.8Spring...
    Senior

    ClifyX

    Farmington Hills, MI
    7 hours ago
  • Job TitleJob Responsibilities:Modify existing application code or interfaces or build new application components from detailed requirements.Analysis of requirements, support of the design, development of the code, testing, debugging, deployment, and maintenance of those...
    Senior

    Software Technology Inc

    Farmington Hills, MI
    4 days ago
  •  ...Please No C2C or 3rd Party Submissions.SummaryWe are looking for a Sr. Full Stack Developer - AI Assisted Development. The ideal...  ...GitHub Copilot or other AI-based development tools and prompt engineering expertiseCI/CD processesDevOps methodologiesUnix / Shell scriptingDockerMemcache... 
    Senior
    Local area
    Remote work

    Dewpoint

    Farmington Hills, MI
    22 hours ago
  •  ...Sr. Android DeveloperUnder limited supervision, design, develop, test and implement software applications using Waterfall and Agile; participate in full SDLC; analyze business...  ...integrate components; modify application engine programs and component interfaces; design... 
    Senior
    Relocation

    HCL Global Systems

    Farmington Hills, MI
    4 days ago
  •  ...Sr. Application DeveloperJob Duties:Design, develop and implement ODI (Oracle Data Integrator...  .... Coordinate with Oracle to get software upgrades, patches and resolve Oracle database...  ...Computer Science, Electrical/Electronics Engineering, or a related field.Experience: NoneJob... 
    Senior
    Relocation

    HCL Global Systems

    Farmington Hills, MI
    4 days ago
  •  ...Senior Embedded SW EngineerLooking for a Senior Embedded SW Engineer who has hands on embedded SW development experience in either C++...  ...Skills: Long term contract Working on state of the art embedded software development Brand new position because of growth within the organization... 
    Senior
    Long term contract

    Software Technology Inc

    Farmington Hills, MI
    4 days ago
  •  ...Sr. Salesforce DevelopersParticipating in implementation-requirement gathering, Salesforce Customization, Salesforce Configuration testing and user training. Hands-on in customization in Salesforce Integration, Apex class, Aura components, Test classes, VF pages, Lightning... 
    Senior

    Keylent Inc

    Farmington Hills, MI
    4 days ago
  •  ...AUTOSAR Embedded Software EngineerLocation: Auburn Hills, MI (Onsite) Full-TimeMust Have Technical/Functional Skills7+ years of experience...  ...functional safety principlesConfigure AUTOSAR layersIntegrate middleware stacksGeneric Managerial Skills, If AnyExcellent written and... 
    Middleware

    United IT

    Pontiac, MI
    4 days ago
  • Sr. Software Engineer 8 year of experience in the Automotive domain Experience in Issue management, prioritization and risk analysis Experience in the ALM tool chain eg, JIRA and confluence Good knowledge on Generic Global Diagnostics specification (GGSD) Experience in... 
    Senior

    Keylent Inc

    Northville, MI
    1 day ago
  •  ...Sr. J2EE DeveloperUnder limited supervision, design, develop and test moderately complex...  ...to retrieve data; develop and direct software system testing and validation procedures;...  ...Master degree in Computer Science, Computer Engineering, Information Technology or in a related... 
    Senior
    Relocation

    HCL Global Systems

    Farmington Hills, MI
    4 days ago
  •  ...Sr. .Net DeveloperJob Duties:Under limited supervision, develop, create, and modify...  ...specifications; coordinate the design of software, and design and develop user interfaces,...  ...Master degree in Computer Science, Computer Engineering, Information Technology, or in a related... 
    Senior
    Relocation

    HCL Global Systems

    Farmington Hills, MI
    4 days ago
  •  ...Sr. Enterprise Application DeveloperUnder limited supervision, analyze, design, develop...  ...interpret user requirements and develop software solutions; analyze system capabilities...  ...in Computer Science, Computer/Electronics Engineering, Information Technology or in a related field... 
    Senior
    Relocation

    HCL Global Systems

    Farmington Hills, MI
    4 days ago
  • Sr. Software Engineer MAHIN-JOB-35474 Location:Southfield, MI, FULL TIME About the Role and Job: Design and implement software changes to meet the software requirements Test and debug the changes using the appropriate tools (bench simulator, debugger and emulator, CANalyzer... 
    Senior
    Full time

    Keylent Inc

    Southfield, MI
    21 hours ago
  •  ...Technical/Functional Skills Required Skills • Strong experience as a middleware administrator for Jboss EAP 6 on Linux/UNIX. • Strong...  ...o EEO guidelines.SummaryType: Full-timeFunction: Information TechnologyExperience level: Mid-Senior LevelIndustry: Computer Software
    Middleware

    EROS Technologies

    Southfield, MI
    8 days ago
  • $152.8k - $229.2k

    Company: Arriver Software, LLC Job Area: Engineering Group, Engineering Group > Systems Engineering General Summary: Qualcomm is seeking an experienced...  ...software, customer software integrations, mixed middleware environments, system integration, platform validation,... 
    Senior
    Middleware
    Work experience placement
    Work from home

    QUALCOMM, Inc.

    Novi, MI
    3 days ago
  •  ...Astemo Americas, Inc. is looking for experienced cloud engineers with a Bachelor's/Master's degree in Computer Science, Computer...  ...Engineering, or related engineering field to join our SDV Platform Software Group as a Sr. Cloud Engineer to design, implement, and operate a secure,... 
    Senior
    Remote work

    ASTEMO AMERICAS, INC.

    Farmington Hills, MI
    1 day ago
  •  ...manage nearly $1 Billion of Direct Written Premium and maintain $1.21 billion in surplus.Amerisure is currently recruiting for a Software Engineer I that can do a 3-day hybrid approach in our Farmington Hills office. The ideal candidate will also possess the following... 
    Full time
    Work at office
    Local area
    Flexible hours

    Amerisure Insurance Company

    Farmington, MI
    7 days ago
  •  ...manage nearly $1 Billion of Direct Written Premium and maintain $1.21 billion in surplus.Amerisure is currently recruiting for a Software Engineering II that can do a 3-day hybrid approach onsite in our Farmington Hills office. The ideal candidate will also possess the... 
    Full time
    Work at office
    Local area
    Flexible hours

    Amerisure Insurance Company

    Farmington Hills, MI
    6 days ago
  • Arriver Software, LLC, in collaboration with Qualcomm, seeks an experienced Verification & Validation Lead for a strategic ADAS turnkey...  ...ECU platforms, spanning software, customer integrations, middleware, system validation, release qualification, simulation, SIL, HIL... 
    Senior
    Middleware

    QUALCOMM, Inc.

    Novi, MI
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Sr. Engineer (Middleware). Be the first to apply!