Principal Software Engineer - Robotics
$156k - $190kGenie
Join our team at Genie and embark on an exciting opportunity as we seek a skilled and dedicated principal robotics engineer to contribute to the software controls systems team. At Genie we believe in fostering a vibrant and inclusive work culture where every person is empowered to thrive. We’re dedicated to driving quality, innovation, embracing diversity, and creating an environment where everyone feels valued and respected. We’re committed to excellence in everything we do, and we’re seeking talented individuals who share our passion and values to join our team. As a Software Engineer Principal I, you will be a technical leader responsible for designing and implementing advanced control systems for Genie’s equipment. You will collaborate across multidisciplinary teams to architect scalable, real-time solutions for industrial applications. This is an individual contributor role with broad technical influence and mentorship responsibilities, requiring deep expertise in robotics, control theory, and embedded systems. What you’ll do Architect the Vehicle Control System Lead the design of the complete vehicle architecture. Decide what logic runs on the central high‑performance embedded computer running Linux versus what is offloaded to distributed real‑time microcontrollers. ROS2 Control Implementation Implement ros2_control hardware interfaces that abstract complex custom hardware into standard interfaces. Develop firmware and drivers to interface ROS2 with low‑level custom hardware boards via: CAN‑FD (J1939 / CANopen) I2C SPI UART Algorithm Design Design and tune closed‑loop control algorithms (PID, MPC, LQR) to manage vehicle dynamics. Actuate multi‑DOF systems with precision and implement controllers within ROS2. Hardware Interface, Sensor Fusion & Instrumentation Select and integrate sensors including IMUs, encoders, LiDAR, GPS, and pressure transducers. Create accurate vehicle state estimates through sensor fusion. Hydraulic Systems Control Model and control complex non‑linear hydraulic systems (valves, pumps, cylinders). Convert digital control commands into fluid power actions. Act as the subject matter expert in control theory and robotics. Bridge knowledge gaps across embedded and application software teams. What you’ll bring Required Qualifications: Education: Bachelor's degree in Robotics, Computer Science, Mechanical Engineering, Mechatronics, or similar field Control Theory Expertise: Deep understanding of classical and modern control theory, including vehicle kinematics and dynamics. ROS2 Mastery: Proven experience with ROS2, particularly ros2_control, hardware interfaces, and node lifecycle management. Vehicle Architecture Experience: Experience designing distributed control architectures for mobile robots, automotive systems, or heavy machinery. Embedded Protocols: Hands‑on experience with: CAN bus (J1939 or CANopen) I2C SPI
RS485
C/C++ Proficiency: Strong real‑time C++ skills (C++20/23) for constrained embedded environments. Preferred Qualifications (Highly Desirable): Education: MS in Robotics or 8 years of relevant experience Hydraulics Experience: Electro‑hydraulic control experience in heavy machinery, agriculture, or construction equipment. Safety‑Critical Systems: Knowledge of functional safety standards or safety‑critical RTOS implementations. Simulation: Experience with URDF and simulators such as Gazebo or Isaac Sim. Microcontrollers: Experience with real‑time microcontrollers and application processors, including Yocto Linux. Salary : The salary for this role is $156k–190k. The salary range will vary based on relevant experience. All eligible Team Members will be offered health insurance (medical, dental, vision, Rx), life insurance, accidental death & dismemberment (AD&D), short‑term and long‑term disability, extended leave options, paid time off, company holidays, 401k matching, employee stock purchase plan, legal assistance, wellness programs, tuition reimbursement and discount programs. As an Equal Opportunity Employer, employment decisions are made without regard to race, color, religion, national origin, sex, sexual orientation, gender identity or expression, age, disability, protected veteran status or other characteristics protected by law. If you are a qualified individual with a disability, including disabled veterans, you may request a reasonable accommodation if you are unable or limited in your ability to access job openings or apply for a job on this site as a result of your disability. You can request reasonable accommodations by contacting the recruiting department (person or department) at View email address on click.appcast.io. #J-18808-Ljbffr Genie$156k - $190k
A leading technology firm in Redmond is seeking a skilled Principal Robotics Engineer to join the software controls systems team. The role involves designing advanced control systems, collaborating with multidisciplinary teams, and mentoring other engineers. Required qualifications...Suggested- Providence in Redmond seeks a Senior Principal Software Engineer to own the development and quality of key solutions. In this hybrid role, you will leverage your 12+ years of experience using advanced programming and integration skills to enhance caregiver experiences....Suggested
- Providence Health & Services is seeking a Senior Principal Software Engineer for a hybrid role in Redmond, WA. The ideal candidate will take ownership of solutions that enhance caregiver experience, with a strong background in software development and technical leadership...Suggested
$71.23 - $121.29 per hour
Principal Software Engineer IS - Hybrid The Principal Software Engineer takes end-to-end ownership for development and quality of solutions and services that delight caregivers and add strategic value to Providence St. Joseph Health. They evaluate requirements, estimate...Suggested$164.59k - $246.79k
...combines patented metamaterials technology with powerful software to create a radar sensor with unprecedented performance at... ...including Urban Air Mobility (UTM). Echodyne is seeking a Principal Software Engineer, Cloud Platform, to join our fast‑growing team. Who You Are...SuggestedFull timeTemporary workRemote workFlexible hours$76.2 - $129.74 per hour
Senior Principal Software Engineer IS - Hybrid The Senior Principal Software Engineer takes end-to-end ownership for development and quality of solutions and services that delight caregivers and add strategic value to Providence St. Joseph Health. They evaluate requirements...$139.9k - $274.8k
Principal Software Engineer - Data, Personalization - Microsoft AI Principal Software Engineer - Data, Personalization - Microsoft AI job at Microsoft Corporation. Redmond, WA. As Microsoft continues to redefine the future of AI, we are seeking passionate engineers to tackle...Work at officeLocal area- Microsoft Corporation is searching for a Principal Software Engineer in Redmond, WA, to lead the development of distributed data systems and personalization pipelines for Microsoft AI. This role demands a strong coding background in languages like C++, Java, and Python,...
$139.9k - $274.8k
Principal Software Engineer - Azure Kubernetes Service job at Microsoft Corporation. Redmond, WA. The Azure Kubernetes Service team is creating a world‑class container management and orchestration service for the cloud and beyond. We are the team working on container solutions...Local area- Providence is seeking a Principal Software Engineer in Redmond, Washington. This role involves taking end-to-end ownership of software development and quality, focusing on creating solutions for caregivers. A Bachelor's degree and 8 years of experience in software development...
- Key Responsibilities Lead and mentor a multidisciplinary engineering group responsible for the core LLM inference substrate powering Microsoft... ...and continuous improvement. Requirements 10+ years of software engineering experience, with at least 5 years in a leadership...
$59 - $67 per hour
...Job Title: Acoustic Test Engineer Location: Redmond, WA Duration: Contract - 12 months Pay Range: $59/hr $67/hr (W2) Job ID: 406699 About... ..., and device mounting/fitting. Run acoustic measurement software end-to-end: device and channel configuration, microphone and speaker...Full timeContract work- ...works. We’re committed to creating category‑leading enterprise software that unleashes that power. To make that happen, we need people... .... Core Domain Expertise: Deep technical background in Workflow Engines, Orchestration, and structured/unstructured data/document processing...Work at officeImmediate startRemote work
$197.3k - $313.7k
...months to ensure you are not duplicating efforts. Job Category Software Engineering Job Details About Salesforce Salesforce is the #1 AI CRM,... ...you are the future of Salesforce. Salesforce is seeking a Principal Software Engineer (PMTS) to join the Tableau Agent...$86.9k - $136.3k
..., ensuring quality and performance, and collaborating with cross-functional teams. Candidates should have a Bachelor’s degree in Engineering, 3+ years of industry experience, and strong communication skills. The position offers a competitive salary between $86,900 and $...- ...Baxter This is where your work makes a difference. As a Principal Software Development Engineer in Test at Baxter, your role has a direct effect on... ...with test automation frameworks such as PyTest, Selenium, Robot Framework, or Cucumber. Hands‑on experience testing REST...Temporary workFlexible hours
- Everforth Apex Systems in Redmond, Washington is seeking an Acoustic Test Engineer II to execute hands-on acoustic measurements on wearable audio devices and document the results. You will run a documented test process on a calibrated bench and produce traceable reports...
$280k - $330k
...systems that operate at scale. This role is data‑centric software engineering at a very high bar: you own substantial parts of the transformation... ...improvements across the team. What You’ll Do As a Principal Software Development Engineer, you bring a strong data engineering...$264k - $379.5k
...data experience that seamlessly ties into Snowflake. As a Principal Engineer, you'll help define the architecture, push the boundaries of... ...of Snowflake's most strategic new products. AS A PRINCIPAL SOFTWARE ENGINEER AT SNOWFLAKE YOU WILL: Serve as the technical leader...Immediate startFlexible hours$227k - $303k
...and developer-facing capabilities that enable every engineer at CoreWeave to build and ship software faster, more safely, and with greater confidence. Our... ...thousands of engineers. About The Role This is a principal-level software engineering leadership role for an engineer...Permanent employmentTemporary workCasual workWork at officeRemote workFlexible hours$187.5k - $281.25k
Your Mission Join our innovative team as a Principal Software Engineer to shape the future of our AI Assistant. You will be instrumental in developing core features that enhance our AI technology's capabilities and user experience. What you'll do at UiPath Develop and...$132k - $264k
Position Summary As a Principal Software Engineer on the Marketplace Platform team, you will play a pivotal role in driving the architecture, design and maintenance of advanced frameworks that elevate Walmart's Marketplace capabilities, ensuring unparalleled experiences...$304k
Principal Software Engineer II - Metadata Snowflake is about empowering enterprises to achieve their full potential—and people too. With a culture that’s all in on impact, innovation, and collaboration, Snowflake is the sweet spot for building big, moving fast, and taking...Flexible hours$132k - $264k
...standards for building scalable, reliable, secure production systems. About the team Our team operates at the forefront of software engineering, AI systems, and data-driven innovation, delivering platforms that enable intelligent automation and agent orchestration at...Full timeTemporary workPart time- ...quality, security, and performance standards. Mentor and develop engineers, fostering a culture of collaboration, accountability, and... ...experience shipping large-scale, distributed cloud-based software solutions. ~10+ years of experience working in agile, fast-paced...Flexible hours
- An innovative automobile software company in Seattle is seeking a Software Development Engineer to develop transformative solutions for the automotive industry. Your contributions will impact millions of vehicles, addressing challenges in AI, cloud technology, and data...Internship
- Denali Advanced Integration is seeking an Automation Applications Engineer in Redmond, WA, responsible for the installation and troubleshooting of automation systems focusing on machine vision. The ideal candidate has a Bachelor's degree and 1-3 years of relevant experience...
- Skill in Redmond is seeking an innovative AI Engineer dedicated to advancing artificial intelligence and robotics. You’ll join a pioneering team focused on developing... ...engineering. Responsibilities include enhancing software projects and developing training pipelines. Join...
$280k - $402.5k
...design through deployment and beyond. We design and build frameworks, systems and services that keep Snowflake secure. As a Principal Software Engineer II on the Product Security team, you will be the senior technical authority for Product Security and play a critical...Flexible hours$60 - $65 per hour
...boundaries of artificial intelligence and robotics. Our mission is to develop... ...globally. We are seeking a visionary AI Engineer with a passion for automation and robotics... ...work will not only advance open‑source software initiatives but also empower customers with...Hourly payTemporary work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer - Robotics. Be the first to apply!
- principal software engineer Redmond, WA
- robotic system engineer Redmond, WA
- control systems engineer Redmond, WA
- senior robotics software engineer Redmond, WA
- robotics engineer Redmond, WA
- senior principal cloud computing engineer Redmond, WA
- principal cloud computing engineer Redmond, WA
- senior principal scientist Redmond, WA
- principal Redmond, WA
- ultimate software Redmond, WA

