New offer - be the first one to apply!
June 26, 2026
Principal Hardware Engineer
Senior • On-site
194,676 - 282,732 USD/yr
Mountain View, CA
Role Summary
In the role of Principal Hardware Engineer, you will define, develop and deliver production hardware in embedded environment for high performance computing platform in order to create in-house development expertise for connected infotainment and ADAS/AD systems. The position is part of the senior technical team and interfaces with multiple technical stakeholders. This role investigates and develops new computer hardware architectures for HPC connected systems.
Role Responsibilities
Product Development
- Lead the development of different HW modules of ADAS/AD and Infotainment (ICP) HPCs
- Lead the development, launch and production of ADAS/AD and ICP HPCs, overseeing all steps of the process and working closely with product/design/contract manufacturers
- Contribute to specification and design of compute boards for automotive systems
- Work with internal customers to specify application requirements and deliverables, including safety and security
- Work with component suppliers to select and support hardware solutions
- Investigate scalable architecture alternatives and development paths for ADAS/AD and ICP hardware platforms
- Establish and implement Cyber Security and Functional Safety requirements in EE hardware platforms
- Support recruiting and building a high-performing engineering team to deliver high performance, high volume, low cost automotive systems
Innovation and Collaboration
- Stay current with industry trends and emerging technologies related to hardware platform development
- Collaborate with team members in the U.S. and abroad
- Provide technical guidance and foster a culture of collaboration and innovation
- Mentor and guide the career development of engineers
- Work closely with software, hardware, and mechanical teams to bridge technical gaps and facilitate communication
Required Skills
- Deep knowledge of HPC hardware architecture and development processes
- Experience introducing embedded hardware platforms into mass production
- Strong understanding of vehicle EE architectures and automotive development processes
- Experience designing embedded high performance computer systems, including system topologies and interfaces
- Understanding of functional safety (ISO26262) and implementation in hardware design
- Knowledge of connected HPC hardware components and infotainment communication systems
- Knowledge of embedded system software/hardware architecture and real-time operating systems
- Experience working within automotive supplier and semiconductor ecosystems
Desired Skills
- Experience with Infotainment and Driver Assistance Systems
- Consumer electronics hardware design architecture
- Rapid software environments for prototyping and validation
- Connected navigation and driver assistance technologies
- User-interface architecture for mobile and automotive systems
- Programming languages: C, C++, Java, HTML5, scripting languages
Experience and Education
- 12+ years of HPC hardware development experience in embedded environments
- Bachelor’s degree in Electrical Engineering, Computer Science, or related field
Work Flexibility
- Travel to worldwide locations required
Compensation and Benefits
Salary range in Mountain View, California: $194,670 - $282,735. Compensation includes performance-based merits and annual bonus.
- Medical, dental, vision
- 401k with employer match and defined contribution plan
- Short and long term disability
- Life and AD&D insurance
- Employee assistance program
- Tuition reimbursement and student loan repayment
- Maternity and non-primary caregiver leave
- Adoption assistance
- Employee referral program
- Vacation and paid holidays
- Vehicle lease program covering registration and insurance fees
Equal Opportunity Employer. Employment subject to export control and sanctions compliance.
Similar jobs you might like
Technology
Hays Poland
Technical Project Manager (automotive)
Senior
Hybrid
Poznan, Poland
15,000 - 20,000 PLN
🏢 Summary: Technical leadership role coordinating development of an automotive ECU with IoT capabilities, integrating embedded software, in‑vehicle applications and cloud services. Responsible for cross‑team architecture standards, CI/CD strategy, system integration and applying SRE practices to ensure reliable distributed systems on GCP. 🗂️ Requirements: University degree in Computer Science, Electrical Engineering or Software Engineering, B2+ English and German, Several years of experience in technical leadership or software architecture roles, Strong programming experience in Python or Go, Experience designing and operating distributed systems on GCP, Practical experience with Infrastructure as Code (Terraform or OpenTofu), Solid knowledge of CI/CD, release automation and testing strategies, Knowledge of SRE practices (SLI, SLO, error budgets), Experience with AUTOSAR-based ECU development, Experience with in-vehicle applications (Android Automotive or embedded HMI), Knowledge of CAN and LIN, Experience with Agile and V-model, Experience with Jira, Codebeamer and Confluence, Willingness to travel up to 50%, Category B driving licence 📃 Skills: Python, Go, GCP, Terraform, OpenTofu, AUTOSAR, CAN, LIN, CICD, SRE, SLI, SLO, Android, Jira, Codebeamer, Confluence, IoT, ECU, DistributedSystems 🏢 Description: Python, GCP, CAN, AUTOSAR Hybrid from Poznań, Contract of Employment (UoP) Your new role Acting as a technical bridge between teams working on ECU software, in‑vehicle applications, backend services and connected IoT systems. Coordinating the development of an automotive ECU with IoT capabilities, including embedded software, application layers and cloud‑integrated components. Defining and enforcing cross‑team engineering standards for software architecture, code quality, maintainability and technical best practices. Identifying and resolving technical blockers through root‑cause analysis, diagnostics and code debugging, and providing implementation support when needed. Owning CI/CD architecture as well as release and testing strategies to ensure stable and high‑quality software delivery. Ensuring smooth integration and interface management between ECU software, vehicle applications, backend services, cloud platforms and IoT devices. Implementing observability practices such as monitoring and distributed tracing to detect failures, performance bottlenecks and cross‑system issues. Applying Site Reliability Engineering principles to maintain measurable service quality and operational performance. What you'll need to succeed University degree in computer science, electrical engineering or software engineering. English and Polish proficiency at B2 level or higher. Several years of experience in technical project leadership, software architecture or senior engineering roles, ideally in automotive, IoT or connected systems. Strong hands‑on programming experience in Python or Go. Experience designing and operating distributed systems on Google Cloud Platform. Practical knowledge of Infrastructure as Code (Terraform or OpenTofu preferred). Solid understanding of CI/CD, release automation and testing strategies. Good knowledge of SRE practices including SLI, SLO and error budgets. Familiarity with AUTOSAR‑based ECU development and the automotive software lifecycle. Experience with in‑vehicle applications such as Android Automotive or embedded HMI solutions. Knowledge of CAN, LIN, Agile methodologies and the V‑model. Experience with Jira, Codebeamer and Confluence. Willingness to travel (up to 50%). Category B driving licence. What you'll get in return Employment contract. Competitive salary and bonus system. Flexible working hours and hybrid work options. Private medical care. Employee pension program. Structured onboarding program. Access to sports and rehabilitation facilities. Preferential conditions for purchasing vehicles from selected dealers. Work with modern technologies. Training system tailored to employee competencies. Work in an international automotive environment. What you need to do now If you're interested in this role, click 'apply now' to forward an up-to-date copy of your CV, or call us now. Hays Poland sp. z o.o. is an employment agency registered in a registry kept by Marshal of the Mazowieckie Voivodeship under the number 361.
Technology

ALTEN
Hardware Engineer
Mid
On-site
Auburn Hills, MI
🏢 Summary: Design and develop embedded electronic hardware systems for automotive applications, covering architecture definition, schematic design, PCB development, integration, and validation. The role involves working across cross-functional teams to deliver reliable, safe, and high-performance hardware compliant with automotive standards. Candidates will support hardware bring-up, debugging, testing, and technical problem resolution throughout the product lifecycle. 🗂️ Requirements: Bachelor’s or Master’s degree in Electrical, Electronics, Computer, Aerospace Engineering or related field, Automotive industry experience (Tier 1 or Tier 2 preferred), Experience designing embedded electronic hardware systems, Knowledge of EMI/EMC design and testing, Understanding of vehicle electrical architectures and ISO 26262, Minimum 2 years of schematic capture and PCB layout design experience, Experience designing high-complexity multilayer PCBs, Proficiency with Altium Designer, Experience with hardware bring-up, debugging, and root cause analysis, Proficiency with laboratory equipment (oscilloscopes, power supplies, logic analyzers), Familiarity with automotive communication protocols (Ethernet, CAN, LIN, LVDS) 📃 Skills: Altium, PCB, EMI, EMC, ISO26262, Ethernet, CAN, LIN, LVDS, PI, SI, Oscilloscope, ADAS, Infotainment 🏢 Description: The Hardware Design Engineer is responsible for the design, development, analysis, integration, and validation of embedded electronic hardware systems for automotive applications. This role requires applying engineering principles and independent technical judgment to develop reliable, safe, and high-performance hardware solutions that meet customer, regulatory, and industry requirements. The engineer will work closely with systems, software, mechanical, manufacturing, and validation teams throughout the product development lifecycle, supporting architecture definition, schematic design, PCB development, hardware integration, troubleshooting, and technical problem resolution. Basic Qualifications Bachelor's or Master's degree in Electrical Engineering, Electronics Engineering, Computer Engineering, Aerospace Engineering, or a related discipline. Experience within the automotive industry (Tier 1 or Tier 2 supplier experience preferred). Experience designing and developing embedded electronic hardware systems. Knowledge of EMI/EMC design principles, testing methodologies, and troubleshooting techniques. Understanding of vehicle electrical architectures, Functional Safety (ISO 26262), and automotive industry standards. Strong understanding of system-level and component-level hardware design. Familiarity with automotive communication networks and protocols including Ethernet (ETH), CAN, LIN, and LVDS. Experience with thermal management considerations for ECU and embedded electronic designs. Ability to participate in and lead schematic reviews, PCB layout reviews, and design evaluations. Knowledge of modern automotive hardware platforms, embedded processing systems, connectivity technologies, and interface architectures. Understanding of ADAS, Infotainment Systems, Zonal Architectures, and Software Defined Vehicle (SDV) concepts. Ability to support multiple technical domains is considered an advantage. Experience with Power Integrity (PI) and Signal Integrity (SI) analysis is preferred. Prior experience in hardware architecture or system architecture roles is a plus. Required Technical Experience Minimum 2 years of experience in schematic capture and PCB layout design. Experience using Altium Designer is highly preferred. Experience designing high-complexity, multilayer printed circuit boards (PCBs). Strong understanding of PCB design rules, constraints, and best practices. Experience managing PCB-to-mechanical integration requirements and packaging constraints. Hands-on experience with hardware bring-up, debugging, failure analysis, and root cause investigations. Proficiency using electrical laboratory equipment including oscilloscopes, power supplies, logic analyzers, and related test equipment. Ability to analyze technical issues and provide engineering recommendations for corrective actions and design improvements. Key Responsibilities Design, develop, and validate embedded hardware solutions for automotive electronic systems. Support hardware architecture development, schematic design, and PCB layout activities. Conduct technical reviews and provide engineering recommendations to improve product performance, reliability, manufacturability, and safety. Perform hardware debugging, testing, validation, and root cause analysis of complex electrical issues. Collaborate with cross-functional engineering teams to support system integration and product development activities. Evaluate technical requirements and translate them into hardware design solutions. Support compliance with automotive standards, customer requirements, and functional safety objectives. Participate in design reviews, risk assessments, and engineering problem-solving activities throughout the product lifecycle. Drug Screening Requirement: As a federal contractor, Alten USA maintains a drug-free workplace. All candidates selected for employment will be required to successfully complete a pre-employment drug screening as a condition of hire.
Technology
TOYOTA MOTOR EUROPE NV/SA, ODDZIAŁ W POLSCE
Multimedia Software Engineer / Senior Specialist
Senior
Hybrid
Wroclaw, Poland
19,000 - 25,000 PLN
🏢 Summary: Senior Specialist Multimedia Software Engineer role focused on designing, developing, and validating frontend software for in-car infotainment and cockpit platforms in an embedded Linux environment. The position covers the full software development lifecycle, including architecture, coding, testing, and quality assurance, with technical leadership and mentoring responsibilities. The role directly impacts user experience in Software Defined Vehicles. 🗂️ Requirements: Master’s degree in Computer Science, Software Engineering or related field, Minimum 5 years of experience in embedded and/or frontend software development, Professional experience with Flutter framework, Proficiency in Java, Dart, C++, Rust, and Python, Solid understanding of Linux fundamentals and embedded environments, Fluent English, Willingness to travel for business, Driving licence Category B or in progress 📃 Skills: Flutter, Java, Dart, C++, Rust, Python, Linux, GitHub, Jira, Jama, Codebeamer, CANoe, VTestStudio, CAN, Ethernet, SOME/IP, Matlab, Simulink 🏢 Description: Team description Within Toyota Motor Europe’s R&D Electronics Engineering division, the in-car software team is dedicated to advancing the development of multimedia & cockpit software. Our mission is to improve user experience and create innovative solutions towards achieving Software Defined Vehicles. The team collaborates closely with other departments as well as the global Toyota organisation to ensure development of software from the advanced stage to mass production. Role Summary As a Senior Specialist Multimedia Software Engineer, you will contribute to the design, development, and validation of frontend software for Toyota’s latest infotainment and cockpit platforms. Working in a modern embedded Linux environment, you will play a key role in the full software development lifecycle, delivering high-quality, secure, and maintainable solutions. As an experienced developer, you will take ownership of complex features, contribute to architectural discussions, and support best practices in coding and testing. You will collaborate closely with cross-functional teams and provide guidance to junior engineers, while remaining actively involved in hands-on development. This role offers the opportunity to combine strong technical expertise with mentorship and continuous improvement, directly impacting the in-car user experience. Key Responsibilities: Software development: Prototype, develop and maintain the frontend for multimedia systems. Ensure high-quality code, cyber security and safety compliance. Collaboration: Work closely with cross-functional teams, including UX designers, program management and other software development teams. Track project status and report to Toyota line management. Provide technical leadership and mentoring to junior developers. Participate in architectural decisions and ensure the code is scalable, reusable, and maintainable. Quality Assurance: Test your code through unit tests & support integration testing. Investigate and address any issues related to software quality and privacy. Maintain documentation such as source code, requirements, software design, user guide. What we require: Language Skills : Fluent in English (TME business language). Education : Master’s degree in Computer Science, Software Engineering, or a related field. More than 5 years of experience in embedded and/or frontend software development Strong enthusiasm for the automotive industry and automotive systems. You have a passion for customer facing interaction and interface development. Professional experience in developing frontend applications using Flutter framework Proficiency in programming languages such as Java, Dart (Flutter), C++, Rust, and Python. Solid understanding of Linux fundamentals and embedded environments. Core Competencies : Strong problem-solving, logical thinking, and reporting skills Other Requirements: Willingness to travel for business (frequency to be discussed). Possession of a standard driving licence (Category B) or currently in the process of obtaining one. Additional requirements (considered an advantage): Development Processes & Techniques: Familiarity with requirements engineering, software design, Agile, DevOps, software evaluation, and SIL/HIL. Tools & Platforms: ALM tools (e.g., Jama, Codebeamer), Software version control and collaboration tools (e.g., GitHub, Jira), Testing tools (e.g., CANoe, VTestStudio) Additional Knowledge: Network and automotive communication protocols (CAN, Ethernet, SOME/IP), Generative AI (GenAI) technologies, Model-based design using Matlab & Simulink You have a TOYOTA DNA, this means: Courage: you are ready to let go of the easy path to reach challenging targets Creativity: your passion drives you to explore innovative ideas and challenge the impossible Coaching: you share knowledge and feedback with your colleagues and celebrate each other's success Curiosity: you are open for new experience and able to combine imagination with fact-based observation Collaboration: you are a team player, respectful and inclusive in your style and you take a customer-oriented approach Formal Role Details: Job Type: undefined time period contract Starting date: Position available since September 2026 Location: Wrocław, Silver Tower Office Center Working Pattern: Hybrid -> 2 to 3 days per week in the office, in line with the need Reporting line: MW manager / Team Lead Education level required: Master What we can offer you: Health insurance Sport card Lunch subsidy Car leasing Languages lessons Bonuses
Technology

Samsung
Principal Engineer, AI System Architect (Hardware)
Senior
On-site
San Jose, CA
240,000 - 249,996 USD/yr
🏢 Summary: Principal Engineer role focused on leading AI system architecture research and driving system-level design decisions for next-generation AI platforms. The position centers on modeling, evaluating, and optimizing compute, memory, and interconnect subsystems to improve performance, scalability, and efficiency of large-scale AI workloads. The role bridges AI workloads, hardware architecture, and quantitative system modeling to shape long-term AI infrastructure strategy. 🗂️ Requirements: PhD in Computer Science, Electrical Engineering, or related field, 15+ years of experience in system architecture for large-scale computing platforms, Hands-on experience with analytical and event-driven system-level performance modeling, Deep understanding of AI hardware architectures including compute, memory hierarchies, and interconnects, Strong knowledge of modern AI workloads such as LLMs and DLRMs, Experience translating workload analysis into architectural design decisions, Proficiency in Python, C++, and PyTorch, Ability to work onsite in San Jose 📃 Skills: Python, C++, PyTorch, AI, LLMs, DLRMs, Modeling, Simulation, Architecture, Hardware, Compute, Memory, Interconnects, Networking, Performance, Scalability, Power 🏢 Description: Please Note: To provide the best candidate experience amidst our high application volumes, each candidate is limited to 10 applications across all open jobs within a 6-month period. Advancing the World's Technology Together Our technology solutions power the tools you use every day--including smartphones, electric vehicles, hyperscale data centers, IoT devices, and so much more. Here, you'll have an opportunity to be part of a global leader whose innovative designs are pushing the boundaries of what's possible and powering the future. We believe innovation and growth are driven by an inclusive culture and a diverse workforce. We're dedicated to empowering people to be their true selves. Together, we're building a better tomorrow for our employees, customers, partners, and communities.Job Title: Principal Engineer, AI System Architect (Hardware) The Architecture Research Lab (ARL) focuses on addressing fundamental system-level bottlenecks in modern AI, particularly in memory capacity/bandwidth and system-scale communication. By leveraging Samsung's world-class memory technologies, ARL explores and defines next-generation AI system architectures that deliver step-function improvements in performance, efficiency, and scalability. We are seeking a Principal AI System Architect who will play a Technical Lead role in bridging AI workloads, system architecture, and hardware design. In this role, you will develop system-level performance models, drive architecture-level design decisions, and propose forward-looking AI system architectures that shape Samsung's long-term AI platform strategy. Location: Daily onsite presence at our San Jose office in alignment with our Flexible Work policy Job ID: 42852 What You'll Do Technically Lead the architecture team with strong direction, shaping system‑architecture strategy and advancing key innovations Conduct system-level architectural research for next-generation AI systems, spanning compute, memory, and interconnect/network subsystems. Develop and maintain analytical and simulation-based system modeling frameworks to evaluate AI workloads and identify performance, scalability, and efficiency bottlenecks at rack- and system-scale. Analyze representative and emerging system-level architectural research (e.g., LLMs, DLRMs, and future AI models) to derive architecture requirements and trade-offs across compute, memory, networking, and power. Drive architecture-level design decisions through quantitative modeling, design-space exploration, and performance/power projections. Perform comparative studies of alternative system architectures, reporting performance and performance-per-watt metrics to guide strategic technology choices. Collaborate closely with cross-functional teams in hardware architecture, memory, interconnect, and system engineering to align modeling insights with implementation realities. Communicate architectural insights and recommendations through clear technical presentations and documentation. Occasional domestic and international travel (<10%). What You Bring Ph.D. in Computer Science, Electrical Engineering, or a related field preferred, with 15+ years of experience in system architecture for large-scale computing platforms, with a strong focus on AI workloads Proven hands-on experience developing analytical and event-driven simulation models for system-level performance evaluation. Deep understanding of AI system hardware architectures, including compute, memory hierarchies, and high-performance interconnects. Strong knowledge of modern and emerging AI workloads, including LLMs, DLRMs, and large-scale training and inference systems. Demonstrated ability to translate workload characteristics and modeling results into actionable architectural design decisions. Proficiency in Python, C++, and PyTorch for modeling, analysis, and experimentation. Excellent written, verbal, and presentation communication skills, with the ability to influence technical direction across teams. A collaborative mindset, intellectual curiosity, and resilience in tackling complex, open-ended system-level challenges. You're inclusive, adapting your style to the situation and diverse global norms of our people. You approach challenges with curiosity and resilience, seeking data to help build understanding. You're collaborative, building relationships, humbly offering support and openly welcoming approaches. Innovative and creative, you proactively explore new ideas and adapt quickly to change. #LI-SF1What We OfferThe pay range below is for all roles at this level across all US locations and functions. Paywithin this range varies by work locationand may also depend on job-related knowledge, skills,and experience. We also offer incentive opportunities that reward employees based on individual and company performance. This is in addition to our diverse package of benefits centered around the wellbeing of our employees and their loved ones. In addition to the usual Medical/Dental/Vision/401k, our inclusive rewards plan empowers our people to care for their whole selves. An investment in your future is an investment in ours. Give Back With a charitable giving match and frequent opportunities to get involved, we take an active role in supporting the community.Enjoy Time Away You'll start with 4+ weeks of paid time off a year, plus holidays and sick leave, to rest and recharge.Care for Family Whatever family means to you, we want to support you along the way—including a stipend for fertility care or adoption, medical travel support, and virtual vet care for your fur babies.Prioritize Emotional Wellness With on-demand apps and free confidential therapy sessions, you'll have support no matter where you are.Stay Fit Eating well and being active are important parts of a healthy life. Our onsite Café and gym, plus virtual classes, make it easier.Embrace Flexibility Benefits are best when you have the space to use them. That's why we facilitate a flexible environment so you can find the right balance for you.Base Pay Range$219,000—$351,000 USDEqual Opportunity Employment Policy Samsung Semiconductor takes pride in being an equal opportunity workplace dedicated to fostering an environment where all individuals feel valued and empowered to excel, regardless of race, religion, color, age, disability, sex, gender identity, sexual orientation, ancestry, genetic information, marital status, national origin, political affiliation, or veteran status. When selecting team members, we prioritize talent and qualities such as humility, kindness, and dedication. We extend comprehensive accommodations throughout our recruiting processes for candidates with disabilities, long-term conditions, neurodivergent individuals, or those requiring pregnancy-related support. All candidates scheduled for an interview will receive guidance on requesting accommodations. Recruiting Agency Policy We do not accept unsolicited resumes. Only authorized recruitment agencies that have a current and valid agreement with Samsung Semiconductor, Inc. are permitted to submit resumes for any job openings. Applicant AI Use Policy At Samsung Semiconductor, we support innovation and technology. However, to ensure a fair and authentic assessment, we prohibit the use of generative AI tools to misrepresent a candidate's true skills and qualifications. Permitted uses are limited to basic preparation, grammar, and research, but all submitted content and interview responses must reflect the candidate's genuine abilities and experience. Violation of this policy may result in immediate disqualification from the hiring process. Applicant Privacy Policyhttps://semiconductor.samsung.com/about-us/careers/us/privacy/
Technology
TechnipFMC
Senior Embedded HW Developer
Senior
Hybrid
Krakow, Poland
🏢 Summary: Senior Embedded Hardware Developer role focused on designing, developing, verifying, and industrializing embedded hardware solutions for control systems in subsea and renewable energy applications. The position involves end-to-end hardware development including FPGA modules, PCBAs, system integration, and compliance with safety and EMC standards. Work is carried out in a multidisciplinary R&D environment collaborating across hardware, software, and system teams. 🗂️ Requirements: Degree in electronics, automation, cybernetics or related engineering field, Proven industrial experience in embedded hardware development, Expertise in digital electronic design and high-speed serial interfaces, Strong knowledge of FPGA design and verification methodologies, Experience with schematic design and PCB layout using ECAD tools, Understanding of SoC platforms, CPUs and microcontrollers, Knowledge of EMC requirements and CE certification, Familiarity with safety standards such as IEC61508, Experience with laboratory measurement and analysis instruments, Proficiency in embedded programming languages 📃 Skills: FPGA, VHDL, SoC, CAN, RS232, RS485, I2C, SPI, USB, LTspice, MATLAB, Simulink, Python, Quartus, C, C++, Assembly, Altium, ECAD, EMC, IEC61508 🏢 Description: Job Purpose About Us: At TechnipFMC, within the Controls & Automation product line, we are pioneering technology platforms for the electrification of Subsea Control Systems and the advancement of renewable energy sources such as offshore wind, hydrogen, and wave energy. Our Team : The Electronics R&D team works across a broad spectrum of technologies, including analog electronics, FPGA, SoC, power design, safety design, motor controllers, processor design, and power line modems. These technologies are integral to various control system applications. Your Role: As part of the Controls & Automation team at TechnipFMC, you will engage in the design, development, qualification, system integration, and production of new products into commissioning and field operation. Our multidisciplinary development environment includes HW, SW, system, test, mechatronics, and production engineering teams working collaboratively. We are seeking Senior Embedded Hardware Developers with expertise in embedded systems and hardware design to join our Hardware development team. Job Description Define hardware requirements in collaboration with system architects, SW architects, product owners Design and develop embedded hardware circuits, PCBAs, FPGA modules, including component selection, schematic drawing, PCB layout, and prototype building. Conduct functional verification of embedded hardware circuits, PCBAs, FPGA modules, electronic sub-assemblies. Collaborate with systems architects, mechanical designers, PCB layout, manufacturing, reliability, and SW engineering teams to design and develop embedded hardware products. Create test and verification procedures and write test reports on functional, environmental, system operation mode, and manufacturing testing of custom embedded hardware designs. You are meant for this job if: Expertise in digital electronic design including high speed, serial communication interfaces (CAN, RSXXX, I2C, SPI, USB), control, processor, network interface design on SoC platforms. Extended understanding of Central Processing Units, microcontrollers, embedded software and signal processing techniques Advanced knowledge of VHDL and FPGA design and verification methodologies. Experience of LT SPICE, MATLAB, Simulink, Python, and Intel (Altera) Quartus Knowledge of C, C++, assembly language or other embedded software languages Schematic design and PCB layout using ECAD tools like Altium Designer or equivalent. Experience with lab instruments such as oscilloscopes, logic analyzers, network analyzers, communication analyzers, signal generators, and simulators. Expertise in PCB layout for optimal component placement, reduced stray inductance/capacitance, improved manufacturability, and EMC compliance. Experience in embedded hardware design optimized for DFX requirements (manufacturability and testability). Understanding of EMC requirements and CE certification relevant to embedded controller design in control system applications. Knowledge and experience of safety and reliability standards including IEC61508 Qualifications: BSc, MSc, or PhD in electronics, automation, cybernetics, or a related engineering field. Industrial experience in relevant embedded hardware development and industrialization. Ability to approach complex problems structurally. Open-minded, professional English proficiency, and adaptability to work in a multicultural environment. Continuously raising standards, innovative, and solution oriented. Interest in electronics is an additional advantage. What We Offer: Exciting global R&D environment. Engaging tasks and work-life balance. Flexible working arrangements. State-of-the-art development environment. Training and career development opportunities. Comprehensive insurance and pension plans.
Technology
New offer

Motional
Senior Embedded Software Engineer
Senior
Hybrid
Pittsburgh, PA
🏢 Summary: Software engineering role focused on developing infrastructure and compute platform software for onboard autonomous driving systems, including embedded AI hardware, vision, radar, and safety applications. The position involves designing embedded software, test harnesses, and collaborating across teams to build next-generation self-driving vehicle platforms. Opportunities are available from graduate to staff level with hybrid or remote work options. 🗂️ Requirements: Experience creating detailed requirements from use cases, Ability to lead technical initiatives and guide engineers, Experience programming embedded platforms in C, Experience programming embedded platforms in C++, Experience with Test-Driven Development (TDD), Experience with embedded Linux or RTOS, Experience with networking (Ethernet, CAN) and networking protocols, Experience debugging on embedded platforms, Experience programming in Python, Experience with shell scripting for automation, Experience working with ARM Cortex MCUs or microprocessors 📃 Skills: C, C++, Python, Shell, Embedded, Linux, RTOS, Ethernet, CAN, ARM, Cortex, TDD, Bazel, I2C, SPI, GPU, PyTorch, TensorFlow, ONNX 🏢 Description: Mission Summary: Motional's onboard autonomous driving system team works at the intersection of software engineering, machine learning, sensors, and hardware compute platforms to evolve the next-generation on-board autonomous driving system. As part of this team, the High Performance Compute Platform team is responsible for the current and next-generation onboard autonomous driving system. We are hiring in a range of levels, from graduate engineers to Staff engineers. What You'll Be Doing: - Design and develop infrastructure software on various hardware platforms for applications such as vision processing, radar systems, safety monitoring, etc., to be run on self-driving vehicles. - Design test harnesses for embedded software components and full systems. - Provide technical mentorship to engineers. - Proactively work with cross-functional engineering teams to solve complex and interesting problems. What We're Looking For: - Experience with creating detailed requirements from use cases. - Ability to lead a technical initiative, including breaking down work and guiding other engineers through execution. - Experience writing software for embedded platforms in C and C++. - Experience with Test-Driven Development (TDD). - Experience working on embedded Linux / RTOSs. - Experience working with networks (Ethernet, CAN etc.) and the common networking protocols. - Experience with debugging on embedded platforms. - Experience writing software in Python and experience doing automation with shell scripting. - Experience working with ARM Cortex MCUs or Microprocessors. Bonus Points (not required): - Experience working with large data pipelines, and platforms that require deterministic execution. - Experience using inter-system communication protocols such as I2C and SPI. - Experience deploying Machine Learning models. - Experience working with GPUs. - Experience working directly with the Linux kernel or Device Drivers. - Experience with Simulation and Code Generation, and knowing when their use is appropriate. - Experience working with Bazel. - Experience integrating various sensors, including Cameras, IMUs, Radars, LIDARs. - Experience with PyTorch, TensorFlow, ONNX, and/or other ML frameworks. We encourage a hybrid schedule with in-office time at one of our locations in Boston, Pittsburgh, or Las Vegas to support collaboration, or this role can be fully remote. The salary range for this role is an estimate based on a wide range of compensation factors including but not limited to specific skills, experience and expertise, role location, certifications, licenses, and business needs. The estimated compensation range listed in this job posting reflects base salary only. This role may include additional forms of compensation such as a bonus or company equity. Candidates for certain positions are eligible to participate in the benefits program. Benefits include but are not limited to medical, dental, vision, 401k with a company match, health saving accounts, life insurance, pet insurance, and more. Salary Range $149,000—$198,500 USD
Technology

Motional
Senior Embedded Software Engineer
Senior
Hybrid
Las Vegas, NV
🏢 Summary: Engineering role focused on designing and developing embedded infrastructure software for high-performance compute platforms in autonomous vehicles. The position involves building and testing software for vision, radar, and safety systems on embedded hardware while collaborating across teams. Opportunity to lead technical initiatives and work on next-generation onboard AI systems. 🗂️ Requirements: Experience writing embedded software in C and C++, Experience with embedded Linux or RTOS, Experience with Test-Driven Development (TDD), Experience with Ethernet and CAN networking, Experience debugging on embedded platforms, Experience with Python and shell scripting for automation, Experience with ARM Cortex MCUs or microprocessors, Ability to create detailed technical requirements from use cases, Ability to lead technical initiatives and guide engineers 📃 Skills: C, C++, Python, Bash, Linux, RTOS, Ethernet, CAN, ARM, TDD, I2C, SPI, GPU, Bazel, PyTorch, TensorFlow, ONNX 🏢 Description: Mission Summary: Motional's onboard autonomous driving system team works at the intersection of software engineering, machine learning, sensors, and hardware compute platforms to evolve Motional's next-generation on-board autonomous driving system. As part of this team, the High Performance Compute Platform team is responsible for Motional's current and next-generation onboard autonomous driving system. If you are a software engineer and love the idea of working on embedded AI hardware and software compute systems to create the next generation of autonomous vehicles, we would love to talk with you. We are hiring in a range of levels, from graduate engineers to Staff engineers. What You'll Be Doing: Design and develop infrastructure software on various hardware platforms for applications such as vision processing, radar systems, safety monitoring, etc., to be run on self-driving vehicles. Design test harnesses for embedded software components and full systems Provide technical mentorship to engineers. Proactively work with cross-functional engineering teams to solve complex and interesting problems. What We're Looking For: Experience with creating detailed requirements from use cases. Ability to lead a technical initiative, including breaking down work and guiding other engineers through execution. Experience writing software for embedded platforms in C and C++. Experience with Test-Driven Development (TDD). Experience working on embedded Linux / RTOSs. Experience working with networks (Ethernet, CAN etc.) and the common networking protocols. Experience with debugging on embedded platforms. Experience writing software in Python and experience doing automation with shell scripting. Experience working with ARM Cortex MCUs or Microprocessors. Bonus Points (not required): Experience working with large data pipelines, and platforms that require deterministic execution. Experience using inter-system communication protocols such as I2C and SPI Experience deploying Machine Learning models. Experience working with GPUs. Experience working directly with the Linux kernel or Device Drivers. Experience with Simulation and Code Generation, and knowing when their use is appropriate. Experience working with Bazel. Experience integrating various sensors, including Cameras, IMUs, Radars, LIDARs. Experience with PyTorch, TensorFlow, ONNX, and/or other ML frameworks. We encourage a hybrid schedule with in-office time at one of our locations in Boston, Pittsburgh, or Las Vegas to support collaboration, or this role can be fully remote.The salary range for this role is an estimate based on a wide range of compensation factors including but not limited to specific skills, experience and expertise, role location, certifications, licenses, and business needs. The estimated compensation range listed in this job posting reflects base salary only. This role may include additional forms of compensation such as a bonus or company equity. The recruiter assigned to this role can share more information about the specific compensation and benefit details associated with this role during the hiring process. Candidates for certain positions are eligible to participate in Motional's benefits program. Motional's benefits include but are not limited to medical, dental, vision, 401k with a company match, health saving accounts, life insurance, pet insurance, and more.Salary Range$149,000—$198,500 USDMotional is a driverless technology company making autonomous vehicles a safe, reliable, and accessible reality. We're driven by something more. Our journey is always people first. We aren't just developing driverless cars; we're creating safer roadways, more equitable transportation options, and making our communities better places to live, work, and connect. Our team is made up of engineers, researchers, innovators, dreamers and doers, who are creating a technology with the potential to transform the way we move. Higher purpose, greater impact. We're creating first-of-its-kind technology that will transform transportation. To do so successfully, we must design for everyone in our cities and on our roads. We believe in building a great place to work through a progressive, global culture that is diverse, inclusive, and ensures people feel valued at every level of the organization. Diversity helps us to see the world differently; it's not only good for our business, it's the right thing to do. Scale up, not starting up. Our team is behind some of the industry's largest leaps forward, including the first fully-autonomous cross-country drive in the U.S, the launch of the world's first robotaxi pilot, and operation of the world's longest-standing public robotaxi fleet. We're driven to scale; we're moving towards commercialization of our technology, and we need team members who are ready to embrace change and challenges. Formed as a joint venture between Hyundai Motor Group and Aptiv, Motional is fundamentally changing how people move through their lives. Headquartered in Boston, Motional has operations in the U.S and Asia. For more information, visit www.Motional.com and follow us on Twitter, LinkedIn, Instagram and YouTube. Motional AD Inc. is an EOE. We celebrate diversity and are committed to creating an inclusive environment for all employees. To comply with Federal Law, we participate in E-Verify. All newly-hired employees are queried through this electronic system established by the DHS and the SSA to verify their identity and employment eligibility.
Technology
New offer

Motional
Senior Embedded Software Engineer
Senior
Hybrid
Las Vegas, NV
🏢 Summary: Software engineering role focused on designing and developing high‑performance embedded infrastructure for onboard autonomous driving systems across diverse hardware platforms. The position involves building and testing embedded software for vision, radar, and safety applications, leading technical initiatives, and collaborating cross‑functionally. Opportunities are available from graduate to staff level, with hybrid or remote work options. 🗂️ Requirements: Experience creating detailed requirements from use cases, Ability to lead technical initiatives and guide engineers, Experience developing embedded software in C, Experience developing embedded software in C++, Experience with Test-Driven Development (TDD), Experience with embedded Linux or RTOS, Experience with networking (Ethernet, CAN) and protocols, Experience debugging on embedded platforms, Experience programming in Python, Experience with shell scripting for automation, Experience working with ARM Cortex MCUs or microprocessors 📃 Skills: C, C++, Python, Shell, Linux, RTOS, Ethernet, CAN, ARM, TDD, Debugging, Networking 🏢 Description: Mission Summary: Motional's onboard autonomous driving system team works at the intersection of software engineering, machine learning, sensors, and hardware compute platforms to evolve next-generation onboard autonomous driving systems. The High Performance Compute Platform team is responsible for current and next-generation onboard autonomous driving systems. Hiring spans graduate to Staff engineer levels. What You'll Be Doing: - Design and develop infrastructure software on various hardware platforms for applications such as vision processing, radar systems, and safety monitoring to run on self-driving vehicles. - Design test harnesses for embedded software components and full systems. - Provide technical mentorship to engineers. - Work with cross-functional engineering teams to solve complex technical problems. What We're Looking For: - Experience creating detailed requirements from use cases. - Ability to lead technical initiatives, break down work, and guide engineers through execution. - Experience writing software for embedded platforms in C and C++. - Experience with Test-Driven Development (TDD). - Experience working on embedded Linux or RTOS. - Experience with networking (Ethernet, CAN) and common networking protocols. - Experience debugging on embedded platforms. - Experience writing software in Python and automating with shell scripting. - Experience working with ARM Cortex MCUs or microprocessors. Bonus Points (not required): - Experience with large data pipelines and deterministic execution platforms. - Experience with inter-system communication protocols such as I2C and SPI. - Experience deploying Machine Learning models. - Experience working with GPUs. - Experience working with the Linux kernel or device drivers. - Experience with simulation and code generation. - Experience working with Bazel. - Experience integrating sensors including cameras, IMUs, radars, and LIDARs. - Experience with PyTorch, TensorFlow, ONNX, or other ML frameworks. Work Arrangement: Hybrid schedule with in-office time in Boston, Pittsburgh, or Las Vegas, or fully remote. Compensation & Benefits: Salary Range: $149,000—$198,500 USD (base salary). Additional compensation may include bonus or company equity. Benefits may include medical, dental, vision, 401k with company match, health savings accounts, life insurance, pet insurance, and more.
