June 24, 2026

Platform Verification Engineer - Embedded Systems

Mid • Hybrid

133,656 - 222,000 USD/yr

San Francisco, CA

Focus

  • Creating verification plans for complex embedded systems based on requirements.
  • Developing and maintaining test infrastructure including Hardware-in-the-Loop (HIL) and Software-in-the-Loop (SIL) tooling.
  • Automated test execution and reporting.

Responsibilities

  • Act as the central point of contact for verification of embedded platform components (including embedded compute, power management, application specific ECUs, actuators) against system requirements.
  • Play a leading role in defining embedded test methodologies.
  • Design and document tests to verify full system functionality and performance in line with company milestones.
  • Implement tools and methodologies to streamline and automate the platform verification processes.
  • Work with external partners on delivering a safe autonomous platform that has been verified and validated to support a strong safety case for the complete self-driving system.
  • Bring an in-depth understanding of sensors, compute and actuators used in self-driving systems.

Qualifications

  • Bachelors in an engineering discipline (MS/PhD preferred) with 3+ years of experience in automotive, robotics, or a related industry.
  • Proven experience in systems engineering, verification and validation (V&V), and working with requirements and metrics.
  • Knowledge of the typical autonomous vehicle stack.
  • Deep experience with HIL environments and production-grade embedded systems testing.
  • Experience with executing complex test campaigns.
  • Experience with functional safety, i.e. ISO 26262.
  • Strong fundamentals in mathematics, engineering and physics.
  • Excellent data analysis skills with modern tools such as Python or Matlab.

Bonus / Nice to Have

  • A working knowledge of vehicle systems.
  • Experience developing and launching products in the autonomous vehicle or robotics industries.
  • Proficiency with data mining, mathematics, and statistical analysis.

Benefits

  • Competitive compensation and equity awards.
  • Health and Wellness benefits including Medical, Vision and Dental coverage.
  • Unlimited Vacation.
  • Flexible hours and Work from Home support.
  • Daily drinks, snacks and catered meals (when in office).
  • Regularly scheduled team building activities and social events.
  • Additional compensation including discretionary equity incentive awards and discretionary annual performance bonus.

Similar jobs you might like

Technology

Waabi

Platform Verification Engineer - Software Systems

Mid

Hybrid

San Francisco, CA

133,656 - 222,000 USD/yr

🏢 Summary: The role focuses on leading verification and validation of autonomous vehicle software, ensuring autonomy platform components meet requirements through simulation, automated testing, and data-driven analysis. You will own verification processes across modules such as localization, motion planning, and control, while enhancing simulation tools and CI infrastructure. The position requires strong systems engineering expertise and software development skills to validate AV releases before deployment. 🗂️ Requirements: Bachelor’s degree in Engineering (MS/PhD preferred), 3+ years of experience in automotive, robotics, or related industry, Experience in systems engineering and verification & validation (V&V), Experience working with requirements and performance metrics, Knowledge of autonomous vehicle stack, Experience verifying complex systems, Strong fundamentals in mathematics, engineering, and physics, Understanding of vehicle dynamics, Strong programming skills in Python, C++, or Rust, Proficiency in data analysis and statistics 📃 Skills: Python, C++, Rust, CI, Simulation, Statistics, Data-analysis, Localization, Motion-planning, Control-systems 🏢 Description: A strong focus will be on: - Creating verification plans for autonomous vehicle subsystems based on requirements. - Developing and maintaining test infrastructure including simulation, Continuous Integration (CI) and analytics dashboards. - Automated test execution and reporting. You will… - Own the verification of autonomy platform software against requirements and define ways to evaluate them efficiently and effectively. - Act as a central point of contact for verification of code modules including localization, motion planning and control. - Define necessary improvements for our highly realistic simulator to effectively verify autonomous platform aspects under all required conditions. - Own the writing and tracking of tests and test executions in line with company project milestones. - Create statistical analysis methods to inspect platform performance across large datasets. - Implement tools and methodologies to streamline and automate the platform verification processes. - Work closely with multiple engineering teams to validate AV software releases before physical deployment. - Bring an in-depth understanding of sensors, compute and actuators used in self-driving systems. Qualifications: - Bachelors in an engineering discipline (MS/PhD preferred) with 3+ years of experience in automotive, robotics, or a related industry. - Passionate about self-driving technologies, solving hard problems, and creating innovative solutions. - Proven experience in systems engineering, verification and validation (V&V), and working with requirements and metrics. - Knowledge of the typical autonomous vehicle stack. - Experience in verification of complex systems. - Strong fundamentals in mathematics, engineering and physics and basic understanding of vehicle dynamics. - Strong software development skills (Python, C++, or Rust) with proficiency in data analysis and statistics. Bonus/nice to have: - Experience developing and launching products in the autonomous vehicle or robotics industries. - Experience with high-fidelity simulation systems. - Experience building software systems from scratch. Salary Range: - US: $133,650 - $222,000 USD plus equity incentive awards and annual performance bonus. - Canada: $154,289 - $220,000 CAD plus equity incentive awards and annual performance bonus. Perks/Benefits: - Competitive compensation and equity awards. - Health and Wellness benefits including Medical, Vision and Dental coverage. - Unlimited Vacation. - Flexible hours and Work from Home support. - Daily drinks, snacks and catered meals (when in office). - Regularly scheduled team building activities and social events.

Technology

Link Group

MID Automation Tester automotive

Mid

Remote

Bialystok, Poland

85 - 85 PLN

🏢 Summary: Independent engineer role focused on developing and executing automated tests for embedded automotive systems, including HIL and virtual environments. The position involves creating test scripts, analyzing results, and reporting defects with proper documentation within CI/CD workflows. 🗂️ Requirements: Experience with test automation tools (ECU-TEST, dSPACE, CANoe), Understanding of embedded systems, Knowledge of automotive communication protocols, Knowledge of CI/CD basics, Experience with Git and pipelines, Ability to execute tests on HIL or virtual platforms, Ability to analyze test results and report defects with logs and traces 📃 Skills: ECU-TEST, dSPACE, CANoe, HIL, Git, CI/CD, DevOps, Automotive, Embedded, Pipelines 🏢 Description: Independent engineer developing and executing automated tests for embedded automotive systems . Requirements: Experience with test automation tools (e.g., ECU-TEST, dSPACE, CANoe) Understanding of embedded systems and automotive communication protocols Knowledge of CI/CD and DevOps basics (Git, pipelines) Responsibilities: Develop and maintain automated test scripts Execute tests on HIL/virtual platforms and analyze results Report defects with logs, traces, and proper documentation

Technology

Link Group

Senior Automation Tester automotive

Senior

Remote

Bialystok, Poland

130 - 130 PLN

🏢 Summary: Senior-level role focused on defining and implementing automation strategy, test frameworks, and validation architecture for embedded automotive systems. The position involves designing scalable test automation solutions and leading improvements in testing processes across teams. 🗂️ Requirements: Strong experience with automation frameworks, Experience in embedded testing, Knowledge of HIL testing, Experience with DevOps practices, Experience with CI/CD pipelines, Ability to design scalable automation solutions, Deep understanding of vehicle architecture, Knowledge of ECU systems 📃 Skills: Automation, Embedded, HIL, DevOps, CI/CD, ECU, Automotive, Testing 🏢 Description: Senior-level expert responsible for automation strategy, frameworks, and validation architecture . Requirements: Strong experience in automation frameworks and embedded testing Knowledge of HIL testing, DevOps, CI/CD, and scalable automation solutions Deep understanding of vehicle architecture and ECU systems Responsibilities: Design and implement test automation frameworks and architecture Define automation strategy and best practices across teams Mentor team members and lead improvements in test processes

Technology

Link Group

Senior Manual tester automotive

Senior

Remote

Bialystok, Poland

90 - 100 PLN

🏢 Summary: Senior-level role focused on defining and leading test strategy and system validation for automotive embedded systems (ECUs). The position ensures end-to-end quality assurance, compliance with ASPICE, and robust validation across automotive communication protocols. It includes ownership of testing activities, quality gates, and defect prevention through root cause analysis. 🗂️ Requirements: Strong experience in automotive embedded testing, Hands-on experience with ECU testing, Deep knowledge of test methodologies, Knowledge of ASPICE process, Experience with system validation, Understanding of automotive communication protocols, Ability to perform root cause analysis 📃 Skills: Automotive, Embedded, ECU, Testing, Validation, ASPICE, CAN, Ethernet, UDS, Debugging 🏢 Description: Senior expert responsible for test strategy, validation ownership, and quality assurance across automotive systems. Requirements: Strong experience in automotive embedded testing (ECU) Deep knowledge of test methodologies, ASPICE, and system validation Understanding of automotive protocols ( CAN, Ethernet, UDS, etc. ) Responsibilities: Define test strategy and validation approach for features/systems Lead testing activities and ensure quality gates are met Perform root cause analysis and drive defect prevention

Technology

Link Group

Junior Manual Tester automotive

Junior

Remote

Białystok, Poland

60 - 70 PLN

🏢 Summary: Entry-level position in a software validation team focused on testing automotive ECU software in domains such as ADAS, Body, and Functional Safety. The role involves executing manual test cases, supporting test case creation, and maintaining requirements traceability. It is suited for candidates with a technical background who want to develop skills in embedded systems and automotive testing. 🗂️ Requirements: Basic knowledge of software testing, Willingness to learn embedded systems, Technical degree in Electrical Engineering, Computer Engineering or related field, Basic understanding of automotive systems, Ability to execute manual test cases, Ability to support test case creation and traceability 📃 Skills: ECU, ADAS, CAN, LIN, RQM, DNG, Embedded, Testing 🏢 Description: Entry-level role within a software validation team, focused on testing ECU software in automotive domains (e.g., ADAS, Body, Functional Safety) . Requirements: Basic knowledge of software testing and willingness to learn embedded systems Technical degree (e.g., Electrical, Computer Engineering) or similar background Basic understanding of automotive systems or communication protocols (CAN/LIN – nice to have) Responsibilities: Execute manual test cases based on system and software requirements Support test case creation and maintain traceability (e.g., RQM/DNG)

Technology

ALTEN

Systems Software Test Lead

Senior

On-site

Boston, MA

150,000 - 189,996 USD/yr

🏢 Summary: Senior Systems Software Test Lead role focused on system-level verification and validation of robotics and autonomous software systems. The position involves leading integration testing strategies, validating robotics behaviors across perception, planning, and controls, and driving scalable test frameworks in cloud-connected distributed environments. The role requires extensive experience in robotics software architectures, test leadership, and automation within Agile development environments. 🗂️ Requirements: Bachelor's degree in Engineering, Computer Science, Robotics, or related field, 10+ years of experience in systems engineering, software integration, or test leadership, Experience leading system-level software integration and test strategy for robotics or autonomous systems, Strong understanding of robotics software architectures, Experience as a Test Lead managing distributed validation teams, Hands-on debugging experience across integrated robotics software stacks, Proficiency in Python scripting for automation and debugging, Experience with cloud-integrated robotics or distributed systems, Understanding of requirements traceability and lifecycle testing, Experience working in Agile development environments, Ability to work independently in fast-paced environments, Strong cross-functional communication skills 📃 Skills: Python, AWS, ROS, ROS2, Agile, MBSE, Robotics, Automation, Testing, Validation, Integration, Debugging, Simulation, AI, ML, Cloud 🏢 Description: As Systems Software Test Lead you will be responsible for: - Lead system-level verification and validation of robotics software systems, including autonomy, perception, motion planning, and controls integration. - Define and own end-to-end system integration and test strategies for robotics software stacks, ensuring validation of complex, multi-service capabilities across platforms. - Develop comprehensive test plans and validation frameworks for autonomous system behaviors, including trajectory generation, navigation, and mission-level functionality. - Provide technical leadership to distributed test and software validation teams, enabling execution of test plans and ensuring coverage, quality, and traceability. - Operate with a high degree of autonomy to identify gaps in test coverage, resolve ambiguity, and drive readiness across integration and validation phases. - Collaborate closely with robotics software engineers to validate system performance across key domains such as motion planning, path optimization, localization, and control systems. - Lead system integration efforts across software services, APIs, and middleware layers, ensuring correct interaction between perception, planning, and execution components. - Analyze system behavior and debug software integration issues, identifying root causes across distributed services and real-time system components. - Utilize scripting (e.g., Python) to support test automation, log analysis, simulation validation, and debugging of robotic system behavior. - Validate robotics software in lab or simulated environments, including running integrated systems, executing scenarios, and measuring performance against KPIs. - Support testing and observability of cloud-connected or distributed robotics systems, including familiarity with cloud platforms (e.g., AWS) for data capture, diagnostics, and system monitoring. - Incorporate system-level risks and failure modes into validation strategies, ensuring robust coverage for edge cases and real-world operating conditions. - Contribute to development of scalable, repeatable test frameworks and processes for robotics software validation. - Maintain alignment between requirements, system architecture, and validation coverage using systems engineering and/or MBSE practices. - Communicate system readiness, risks, and validation results clearly to engineering leadership and program stakeholders. Qualifications: - Bachelor's degree in Engineering, Computer Science, Robotics, or related technical field; Master's degree preferred. - 10+ years of experience in systems engineering, software integration, or test leadership focused on robotics, autonomy, or complex distributed software systems. - Proven experience leading system-level software integration and test strategy for robotics or autonomous systems. - Strong understanding of robotics software architectures, including motion planning, navigation, control systems, and distributed service-based design. - Experience operating as a Test Lead, enabling execution through teams rather than individually performing all testing tasks. - Hands-on experience debugging system-level software issues across integrated stacks (perception, planning, control, infrastructure). - Proficiency in scripting (e.g., Python) for test automation, data analysis, and system debugging. - Experience working with cloud-integrated robotics or distributed systems (AWS or similar platforms). - Strong understanding of requirements traceability, system validation, and full lifecycle testing. - Experience working in Agile development environments supporting multi-team software delivery. - Ability to operate independently in fast-paced, high-ambiguity environments while driving technical outcomes. - Strong communication skills with ability to guide engineers and test teams across disciplines. Preferred Qualifications: - Experience with autonomous mobile robots, robotic manipulation systems, or industrial automation platforms. - Familiarity with simulation environments, digital twins, or robotics testing frameworks. - Experience validating AI/ML-enabled robotic behaviors (perception, decision-making, optimization). - Exposure to middleware or robotics frameworks (e.g., ROS/ROS2 or similar architectures). - Background in large-scale, multi-team robotics software programs. Salary Range: $150,000 - $190,000 The actual salary offered is dependent on various factors including, but not limited to, the candidate's combination of job-related knowledge, qualifications, skills, education, training, and experience. All qualified applicants will receive consideration for employment and will not be discriminated against on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, disability, protected veteran status, age, genetic information, or pregnancy. Compliance Notice: Alten USA is a federal contractor subject to the requirements of the Vietnam Era Veterans' Readjustment Assistance Act (VEVRAA) and Executive Order 11246. Drug Screening Requirement: All candidates selected for employment will be required to successfully complete a pre-employment drug screening as a condition of hire.

Technology

Motional

Senior Engineer, Vehicle Integration

Senior

On-site

Pittsburgh, PA

🏢 Summary: Senior vehicle integration engineering role focused on debugging, validating, and integrating complex automotive electrical, embedded, and networked systems for next-generation vehicle platforms. The position involves root cause analysis, ECU and network validation, cross-functional collaboration, and technical leadership throughout prototype and production phases. 🗂️ Requirements: 8+ years of experience in vehicle integration, automotive electronics, embedded systems, or related engineering disciplines, Experience with vehicle-level root cause analysis and troubleshooting of electrical and networked systems, Knowledge of CAN 2.0 and CAN FD protocols, Experience with CAN tools such as CANalyzer, CANoe, or PCAN, Understanding of Automotive Ethernet technologies and protocols, Experience using oscilloscopes, multimeters, and protocol analyzers, Ability to read and troubleshoot electrical schematics, wiring harnesses, and connector systems, Experience with vehicle network architecture, routing, and topology design, Strong analytical and technical communication skills 📃 Skills: CAN, CANoe, CANalyzer, PCAN, Ethernet, DoIP, SOME/IP, AVB, TSN, AUTOSAR, UDS, ECU, ADAS, DVP&R, Oscilloscopes, Multimeters 🏢 Description: Mission Summary: We are seeking a highly motivated Vehicle Integration Staff / Senior Engineer to play a critical role in the integration, validation, and troubleshooting of next-generation vehicle platforms. This position will serve as a technical leader within the Vehicle Integration team, driving root cause analysis of complex vehicle-level issues while ensuring seamless integration of electrical, electronic, and networked systems. The ideal candidate combines strong hands-on debugging skills with a systems level understanding of vehicle architectures, communication networks, and ECU interactions. This role requires close collaboration with cross-functional engineering teams to rapidly identify, resolve, and prevent integration issues throughout the vehicle development lifecycle. Key Responsibilities: - Lead investigation and root cause analysis of complex vehicle integration issues across electrical, network, software, and hardware domains. - Utilize structured problem-solving methodologies to identify dominant failure modes and implement robust corrective actions. - Integrate, configure, and validate ECUs, sensors, actuators, and embedded systems at the vehicle level. - Debug and validate vehicle communication networks, including CAN, CAN FD, Automotive Ethernet, and gateway routing. - Develop and execute vehicle integration, design validation, and product validation test plans. - Diagnose and resolve hardware-software interaction issues impacting vehicle functionality and performance. - Analyze network traces, diagnostic logs, and system data to identify and resolve integration challenges. - Document root cause findings, corrective actions, and lessons learned to improve product quality and development efficiency. - Partner with subsystem teams including ADAS, Vehicle Engineering, Infotainment, Supplier Quality, and Connectivity to drive issue resolution. - Support vehicle builds, bring-up activities, and validation testing throughout prototype and production phases. - Provide technical leadership, mentorship, and guidance to junior engineers and cross-functional teams. - Support integration planning, technical strategy development, and prioritization activities with the Integration Lead. Required Qualifications: - 8+ years of experience in vehicle integration, automotive electronics, embedded systems, or related engineering disciplines. - Strong experience performing vehicle-level root cause analysis and troubleshooting of complex electrical and networked systems. - Deep understanding of CAN (CAN 2.0, CAN FD) protocols and associated tools such as Vector CANalyzer, CANoe, PCAN, or equivalent. - Strong understanding of Automotive Ethernet technologies (100BASE-T1, 1000BASE-T1) and protocols including DoIP, SOME/IP, and AVB/TSN. - Experience with electrical system debugging using oscilloscopes, multimeters, protocol analyzers, and other diagnostic tools. - Ability to read, interpret, and troubleshoot electrical schematics, wiring harnesses, and connector systems. - Experience with vehicle network architecture development, communication routing, and topology design. - Strong analytical, problem-solving, and technical communication skills. Preferred Qualifications: - Experience supporting OEM or Tier 1 vehicle programs from prototype development through production launch. - Familiarity with AUTOSAR architectures, UDS diagnostics, gateway configuration, and network management. - Experience with ADAS, autonomous vehicle, EV/HEV, or zonal vehicle architectures. - Knowledge of system integration processes, DVP&R development, and vehicle validation methodologies. - BS or MS degree in Electrical Engineering, Computer Engineering, Systems Engineering, or a related technical field. This role is based in the Pittsburgh office and requires in-office days each week. Benefits: - Medical insurance - Dental insurance - Vision insurance - 401k with company match - Health savings accounts - Life insurance - Pet insurance - Bonus eligibility - Company equity opportunities Salary Range: $125,000—$167,000 USD

Technology

DSV

IT Test Manager (M/F/D)

Senior

Hybrid

Warsaw, Poland

🏢 Summary: Senior Test Manager role responsible for defining and leading end-to-end testing strategies for large-scale logistics and TMS integration programs. The position focuses on integration, migration, regression, and UAT testing across multiple TMS, ERP, EDI, and middleware platforms. It involves managing cross-functional teams, ensuring quality governance, and validating complex logistics workflows and system integrations. 🗂️ Requirements: Bachelor’s or Master’s degree in Computer Science, Information Systems, Engineering or related field, Fluent English (written and spoken), 15+ years of software testing and QA management experience, 10+ years of experience in logistics or supply chain domain, Proven experience as Test Manager in Road Logistics / TMS implementation and integration projects, Deep knowledge of TMS platforms, Strong experience in system integration testing (TMS–ERP, TMS–Customer, EDI, API), Experience with customer migration and data validation, Experience with middleware and integration layers, Experience with test management and API testing tools, Experience with test automation frameworks, Experience in Agile and Waterfall methodologies 📃 Skills: SAP, Oracle, Kinaxis, BlueYonder, Manhattan, TMS, ERP, EDI, API, MuleSoft, Boomi, SAPPI, SAPPO, Jira, Xray, ALM, TestRail, Postman, ReadyAPI, SQL, RobotFramework, Agile, Waterfall 🏢 Description: Your responsibilities: Test Strategy & Planning Define and implement end-to-end test strategies for large-scale logistics integration programs, covering functional integration, migration, regression, and UAT testing. Collaborate with program and solution architects to understand business processes, system interfaces, and integration flows across multiple TMS platforms. Establish clear entry/exit criteria, quality gates, and risk mitigation plans. Develop a comprehensive test plan aligned with delivery milestones and business readiness. Test Management & Execution Lead and manage cross-functional test teams (internal, vendor, offshore) across multiple projects and geographies. Lead test preparation, execution, and defect management through agile and hybrid delivery models. Ensure full coverage for all integration points (TMS–ERP, TMS–Customer systems, EDI, API, middleware, etc.). Manage data migration validation and reconciliation between legacy and target systems. Domain-Focused Testing Oversee validation of integrations between multiple TMS platforms (e.g., SAP TM, Oracle TMS, Home grown TMS). Lead testing for customer migrations involving data mapping, transformation, and E2E process validation. Ensure compliance with logistics standards, SLAs, and regulatory requirements during testing phases. Validate core functionalities of Transport Management Systems (TMS) such as planning, dispatching, order management, carrier assignment, and invoicing. Perform end-to-end functional, regression, and integration testing of logistics workflows. Test and troubleshoot EDI transactions (e.g., 204, 214, 210, 990) to ensure data accuracy and successful exchange with partners Stakeholder Management Act as the primary quality gatekeeper and liaison between IT, business users, and external partners Support user acceptance testing (UAT) by defining scripts, coordinating execution, and validating sign-off Collaborate with program managers and solution architects to ensure smooth releases and post-implementation stability Quality Governance & Reporting Define and implement quality metrics, dashboards, and progress reports for stakeholders Chair defect triage meetings and drive timely resolution of defects and blockers Enforce quality standards and best practice across testing phases Continuous Improvement Drive process improvements in test automation, data management, and integration validation Leverage industry best practices to optimize testing frameworks for logistics and TMS systems Our requirements: Bachelor’s or Master’s degree in Computer Science, Information Systems, Engineering, or related field Fluency in written and spoken English 15+ years of experience in software testing and QA management, with at least 10+ years in logistics or supply chain domain Proven track record as a Test Manager in Road Logistics / TMS implementation and integration projects Deep understanding of TMS platforms (e.g., Kinaxis, Blue Yonder, SAP TM, Oracle TM, Manhattan, or similar) Strong experience in integration testing between systems (e.g., TMS ↔ ERP, TMS ↔ Customer portals, EDI/API layers) Solid knowledge of customer migration and data validation frameworks Experience working with middleware/integration layers (MuleSoft, Boomi, SAP PI/PO, etc.) Familiarity with testing tools (e.g., Jira, Xray, ALM, TestRail, Postman, ReadyAPI, SQL, TestRail) Experience with test automation tools (preferred: Robot Framework) Strong analytical, problem-solving, and stakeholder management skills Experience in both Agile and Waterfall QA methodologies and delivery models Ability to easily communicate and switch between levels of abstraction depending on the target group and/or product stage Ability to proactively establish and maintain effective working relationships with both internal and cross-functional teams Ability to be a strong team player, as well as the ability to effectively influence technical teams Ability to act accordingly under strong pressure, along with the ability to effectively manage crisis situations Ability to evaluate information, identify key issues, and formulate conclusions based on sound, practical judgment, experience, and common sense Ability to deliver to and successfully manage stakeholder expectations while working in a fast-paced environment with tight deadlines, budgets, and resources Commitment to quality and continuous improvement What we offer Employment based on an employment contract, along with a comprehensive benefits package Training and development programs, as well as access to an e-learning platform Onboarding program with the support of a dedicated Buddy Participation in an annual, company-wide integration event A work environment based on Scandinavian organizational culture Opportunities for growth through our internal program Benefits Sharing the costs of sports activities Private medical care Sharing the costs of foreign language classes Sharing the costs of professional training & courses Life insurance Integration events Corporate gym Corporate sports team Coffee / tea Parking space for employees Extra social benefits Holiday funds Christmas gifts Employee referral program Charity initiatives Bicycle parking Modern and ergonomic office Yoga in the office GIT/RIT/ITM/112395/625

Technology

ALTEN

Embedded System Software Engineer

Senior

On-site

Bartlesville, OK

🏢 Summary: Opportunity for an experienced Embedded Systems Architect to lead architectural decisions and full lifecycle development of embedded products using real-time operating systems. The role involves defining system requirements, designing embedded architectures, managing SDLC processes, and collaborating with cross-functional teams. Candidates will work hands-on with C/C++ and RTOS environments to deliver robust, high-performance embedded solutions. 🗂️ Requirements: Bachelor’s degree in Electrical Engineering, Computer Science, or related field, Minimum 5 years of experience in embedded systems architecture and design, Proven experience in embedded software programming in C/C++, Experience with real-time operating systems (RTOS), Strong knowledge of embedded firmware requirements and design specifications, Experience with embedded Linux for real-time systems, Knowledge of software development processes and standards, Ability to generate and manage Technical Requirement Specifications 📃 Skills: C, C++, RTOS, Linux, ARM, x86, OPC-UA, Modbus, SQLite, Ethernet, IP, Agile, SDLC, Virtualization 🏢 Description: Responsibilities: Lead architectural decisions for embedded products, evaluating technical and business trade-offs. Work with Product Management and customers to understand needs and develop requirements early in the conceptual phase. Present and justify recommended systems and architectures to stakeholders. Create diagrams such as functional blocks, data flow, use case, sequence, block diagrams, signal flow, and architectural frameworks using Model-Based Systems Engineering. Design system architecture for embedded systems using real-time operating systems such as real-time Linux or other small-footprint OSs. Manage the full software development life cycle (SDLC) of embedded software. Design software development and deployment using virtual environments across host platforms running virtualization. Work in or lead development teams to accelerate product development. Education and Experience: Bachelor's degree in Electrical Engineering, Computer Science, or related field preferred. Minimum 5 years of experience in embedded systems architecture and design. Proven track record in embedded software programming in C/C++ and experience with real-time OS (RTOS). Qualifications: Strong knowledge of requirements and design specifications for embedded firmware systems, including hardware/software trade-offs and memory/processor performance optimization. Robust knowledge of software development processes and standards, embedded firmware development tools, Linux for real-time systems, Agile methodologies, industrial protocols, IP and Ethernet networking, and industrial process control. Knowledge of OS/kernel concepts, ARM and x86 microprocessors, inter-process communications, embedded web servers and web-based UIs, OPC-UA, Modbus, SQLite, and secure networking. Ability to generate and manage Technical Requirement Specifications. Strong analytical and problem-solving skills. Experience collaborating with cross-functional teams including production, testing, customer support, and supply chain. Excellent written and verbal communication skills with ability to produce clear technical documentation.

Technology

Link Group

Junior Automation Tester automotive

Junior

Remote

Bialystok, Poland

70 - 70 PLN

🏢 Summary: Entry-level position supporting the development and execution of automated tests for ECU software using modern automotive testing tools. The role involves working with virtual platforms and HIL benches to run tests, analyze results, and report defects. It is focused on building foundational skills in test automation and embedded systems. 🗂️ Requirements: Basic programming skills, Basic scripting skills, Interest in test automation, Interest in embedded systems, Willingness to learn ECU-TEST, Willingness to learn ControlDesk 📃 Skills: Programming, Scripting, ECUTEST, ControlDesk, HIL, Embedded, TestAutomation, ECU 🏢 Description: Entry-level role supporting test automation for ECU software using modern automotive testing tools. Requirements: Basic programming/scripting skills Interest in test automation and embedded systems Willingness to learn tools like ECU-TEST, ControlDesk Responsibilities: Support development and execution of automated test scripts Execute tests on virtual platforms or HIL benches Assist in analyzing results and reporting defects