Senior Consultant - Software Engineer
- Support Project Directors & Software Leaders to develop and deliver custom software solutions based on our core robot and fleet management products to accelerate the adoption of robotics & intelligent systems in dynamic environments.
- Act as an external-facing technical representative, leveraging deep product knowledge to synthesize customer insights into actionable technical solutions and custom applications
- Own the design and implementation of software frameworks that scale across autonomous systems, embedded platforms, and cloud-based services.
- Drive resolution of complex, high-risk technical challenges in projects that span perception, planning, controls, safety, and hardware/software integration
- Collaborate with cross-functional teams to gather data and insights in support of strategic initiatives.
- Prepare executive-level presentations and technical documentation that summarize key findings and deliverables.
- Assist in facilitating technical requirements and sprint planning sessions.
- Move fast, but intentionally, to bring new technology tools that help guide our investments in core robotics / software capabilities, tools, and infrastructure
- Stay informed on industry developments and share insights with relevant stakeholders.
- Execution
- Owns delivery of impactful software solutions & technical planning. Ensures alignment across complex interdependent systems. Analyzes and prioritizes development and uses the most effective and efficient processes to get things done and achieve results, even under tough circumstances.
- Collaboration
- Cultivates high-trust relationships with senior technical leaders and executives. Builds consensus across diverse perspectives and functions to move client projects forward on key technical decisions, while creating a feedback loop to our core products.
- Innovation
- Synthesizes trends, theory, and practice to deliver novel software solutions or capabilities that help clients achieve positive impact from deploying robots in complex, real world scenarios.
- Adaptability
- Adapts and pivots in real time to match the shifting demands of different situations, and to move forward productively and optimistically under conditions of change and ambiguity.
- Adapts and pivots in real time to match the shifting demands of different situations, and to move forward productively and optimistically under conditions of change and ambiguity.
- Expertise in Software development, software tools, and new platforms and tools for physical AI.
- Knowledge or experience in robotics (especially our core platforms), autonomy, embedded systems, perception systems, or related fields.
- Strong grasp of hardware/software trade-offs and cross-disciplinary systems thinking.
- Ability to distill complex information into clear, actionable requirements.
- Organized and detail-oriented, with strong problem-solving capabilities.
- Bachelor’s, Master’s, or Ph.D. in Computer Science, Robotics, Engineering, or a related field.
- 5+ years of experience in robotics or physical systems software engineering or embedded systems development.
- Experience working in cross-functional teams in a matrixed environment preferred.
Recommended Jobs
Satellite Patient Representative I
Job Description Summary The Satellite Patient Representative (PR) is the “first impression” a patient has of Dana-Farber Cancer Institute (DFCI) when contacting the DFCI Satellite and the role is …
Temporary Medical Assistant (Worcester)
Job Description Job Description *This role is temporary from the end of July through December.* Overview: This role is generally responsible for providing administrative and clinical support …
Mental Health Therapist (LICSW, LMHC,LMFT)
Job Description Why Join Us: ~ Outpatient (weekday) ~ Complete schedule autonomy- Hybrid, telehealth, full time or part time ~ Above average W2 compensation package ~ Receive or Provide supervi…
Exterior Siding / Interior Cabinet Painter
Job Description Job Description Benefits: Birthday Paid Leave Bonus based on performance Competitive salary Free uniforms Opportunity for advancement Training & development …
Pulmonary Rehab Exercise Physiologist
Job Description Summary The Pulmonary Rehab Exercise Physiologist performs pulmonary rehabilitation functions to facilitate patient cardiac fitness. Participates in process of assisting the patien…
CDL A Truck Drivers - Multiple Positions - No-touch Freight
Hiring CDL-A Truck Drivers A CAREER THAT PAYS BACK - Earn up to $150,000 per year* START STRONG, STAY STRONGER - $10,000 sign-on bonus plus $800 paid orientation* LESS WORK, BETTER RIGS - 99%…
Sales Development Representative
We are seeking an Outbound Sales Development Representative (SDR) to develop and support a sales pipeline for our Industrial team. In this role, you will be a critical member of our growing marketing …
Data Scientist
Company Description About AbbVie AbbVie's mission is to discover and deliver innovative medicines and solutions that solve serious health issues today and address the medical challenges of to…
Experienced Baker & Cake Decorator
Job Description Job Description CSCA Café is a new and exciting café and bakery that will highlight exceptional coffee, exquisite pastries and a friendly atmosphere. We pride ourselves on provi…
Customer Service / Inside Sales
Eastern Industrial Automation is a well-established International Industrial Distributor of Mechanical, Automation, Pneumatic, Hydraulic products offering a broad offering of Engineering Services and …