Location: Austin, TX
Duration: 6-month contract + extensions
Required Skills & Experience
Expert C++ Developer: Mastery of modern C++ (11/14/17+) and C++ test frameworks (e.g., GTest) with a test-first development mentality.
DevOps & Automation: Proven experience with CI/CD tools (e.g., Jenkins, GitLab CI), scripting (Python, Bash), and containerization (e.g., Docker).
Systems-Level Skepticism: A bloodhound personality for finding bugs. Meticulous attention to detail and a refusal to trust abstractions without verification.
Robotics & Hardware Integration: Demonstrable experience working with complex electromechanical systems: sensors, actuators, and communication buses (CAN, Ethernet, I2C).
Simulation & V&V: Proficiency with robotics simulation platforms and an understanding of formal Verification & Validation (V&V) methodologies.
Nice to Have Skills & Experience
Safety & AI: Experience in safety-critical industries (e.g., ISO 26262, DO-178C) or in testing AI/ML-based robotic systems is a significant advantage.
Job Description
Deep Integration Testing: Design and implement rigorous white-box and integration test plans for the entire robotics software stack, from low-level drivers to high-level application logic.
Zero-Trust Validation: Operate with a meticulous, no assumptions mindset, validating behaviors across all abstraction layersverifying that middleware, APIs, and hardware perform exactly as specified.
CI/CD & HIL Automation: Build and manage the complete test automation infrastructure, integrating simulation environments (e.g., Gazebo) and Hardware-in-the-Loop (HIL) test benches into CI/CD pipelines.
Electromechanical Triage: Act as the first line of defense in debugging complex failures on physical robots, leading the hands-on effort to identify the root cause, whether it's in software, firmware, or hardware.
Non-Deterministic Systems Validation: Develop statistical test methods, failure-injection scenarios, and key performance indicators (KPIs) to validate the safety and reliability of non-deterministic systems (e.g., AI/ML perception, path planning).
C++ Test Framework Development: Write clean, maintainable, and robust C++ code specifically for testing, creating unit tests, mock objects, and test harnesses for new and existing features.
...enterprise systems, and operational workflows. The ideal candidate will have strong technical expertise in ESRI ArcGIS, Cityworks AMS/PLL, and SQL, along with experience supporting utility asset data, workflows, and reporting. Required Qualifications & Experience...
...Role Overview Element Outdoor Living is looking for a Construction Project Manager to oversee high-end residential outdoor construction projects from start to finish. This role is responsible for schedule, budget, quality, and client satisfaction while coordinating crews...
...skills What Moldaw Residences Offers: ~ Competitive hourly pay and flexible scheduling options (holiday, overtime, and weekend hours) ~ Extensive technical training ~ Team oriented working environment ~ Accrued Vacation, beginning at day one ~ Discounted...
...experience for patients/visitors by keeping them safe and cool, while easing their nerves through friendly conversation. Our "Trolley Driver" role is a lot of fun and very fulfilling as you meet and converse with new and interesting people each shift. This vital role...
...Description: The Phlebotomy Specialist II is responsible for collecting patient specimens... ..., or long-term care facility Training in a phlebotomy program preferred Phlebotomy... ...Competitive Pay Retirement Plan Free onsite parking Onsite childcare...