Advanced Software Engineer
Honeywell
Job Description
Job Description
Job Description
As a Advanced Software Engineer, you will lead the design, development, and optimization of software solutions for advanced robotic systems. Your expertise will be pivotal in enhancing robotic functionalities through innovative software applications. You will collaborate with cross-functional teams to create systems that improve automation, efficiency, and reliability in various robotic applications. You will report directly to our Director of Engineering and you'll work out of our Pittsburgh, PA location on a Hybrid work schedule. The role of a Advanced Software Engineer is a critical position within organizations focused on developing cutting-edge robotic systems and applications. This position involves a deep understanding of software engineering principles, robotics technologies, and systems integration. Below is a comprehensive job description tailored for this senior-level engineering role. Responsibilities KEY RESPONSIBILITIES- Design and implement software architectures for integrated systems, ensuring they are modular, scalable, and maintainable.
- Develop algorithms for key robotic functionalities, including perception, navigation, manipulation, and autonomous decision-making.
- Collaborate with cross functional engineers and teams to integrate software with hardware components, ensuring seamless communication between systems.
- Lead the development of comprehensive testing strategies for software applications, including unit tests, integration tests, and performance evaluations.
- Analyze and optimize existing software for performance improvements, reducing latency in real-time operations and enhancing overall system responsiveness.
- Utilize profiling tools to identify bottlenecks and implement solutions that optimize computational and memory usage.
- Maintain comprehensive documentation of software design, architecture, and testing outcomes to ensure knowledge transfer and project continuity.
- Ensure that software solutions comply with relevant industry standards and safety regulations.
- Mentor and guide junior software engineers, providing technical support and fostering a culture of collaboration and innovation within the team.
- Lead software projects, coordinating development efforts, timelines, and resource allocation to meet project milestones.
- Work closely with product managers, systems engineers, and UX designers to define software requirements, specifications, and project goals.
- Communicate complex technical concepts clearly and effectively to cross-functional teams and stakeholders.
- Bachelor's degree in Computer Science, Robotics Engineering, or a related field. A master's degree is highly preferred.
- A minimum of 7 years of relevant experience in software development for robotics or automation systems.
- Exposure inLinux/Unix operating systems and command-line interfaces
- Strong programming skills in languages such as C#, C++, and Python with proficiency in embedded systems development being an asset.
- Familiarity with software development tools, libraries, and frameworks related to machine learning and computer vision (e.g., OpenCV, TensorFlow, Pytorch).
- Master's degree in Computer Science, Software Engineering, or related field.
- In-depth understanding of robotics principles, including kinematics, dynamics, control systems, and sensor integration.
- Knowledge of communication protocols and middleware used in robotic systems (e.g., DDS, MQTT).
- Networking experience is a plus
- GeneralSQL,SQL Server,PostgreSQLexperience preferred
- Message broker(RMQ/AMQ/ZMQ) and industrialcommunication protocols(CIP/OPC UA/Sockets) experience preferred
- Professional certifications in robotics, software engineering, or project management methodologies (Agile, Scrum) are advantageous.
Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Advanced Software Engineer in Swissvale, PA vacancy
- ...Job Description Job Description Job Description As a Advanced Software Engineer, you will lead the design, development, and optimization of software solutions for advanced robotic systems. Your expertise will be pivotal in enhancing robotic functionalities through...SuggestedPermanent employmentTemporary workWorldwideFlexible hours
- ...Job Description MayTec is looking for a passionate Application Engineer to support and grow sales in our fast-growing market. The ideal... ...equivalent, with 3 years of progressive design experience. · Advanced design and drawing skills using SolidWorks, AutoCAD, Mechanical...SuggestedFlexible hours
$70.8k - $156.7k
...Full Stack Java Developer Category: Software Development/ Engineering Main location: United States, Pennsylvania, Pittsburgh Position... ...our client which is a large US Bank, working in an advanced technology environment. Your future duties and responsibilities...SuggestedFull timeLocal area- ...the technical design and development of software solutions. Proposes & designs software solutions... ...principles, methodologies and tools to advance business initiatives and capabilities.... ...'s degree in Computer Science, Software Engineering, or related field ~ Strong technical...SuggestedLocal area
- ...no C2C Success Criteria: The successful Senior Software Engineer exhibits the characteristics of a great leader. These include... ...be challenged to learn the rail domain and the continually advancing technologies that foster innovation solutions for our customers...Suggested
- ...succeed. Job Description We are seeking an experienced AI Engineer to join our AI Enablement team, focused on rapidly... ...developing, and productionizing machine learning systems Advanced software skills in Python and other programming languages Experience...Full timeWork at office
$55k - $156.45k
...Lead Automation Engineer Location: 324 N. 4th Street, Indiana, PA 15701 or 358 N Shore Dr, Pittsburgh, PA 15212 Hours: Monday... ...Stay current with emerging automation technologies, AI advancements, and financial industry trends. Recommend and implement improvements...For contractorsMonday to FridayNight shift- ...Title: Lead Integration Engineer Location: Onsite, Pittsburgh, PA 15213 Type: Direct-Hire/Permanent Hours: Standard business hours... ...operation of complex fluidic and instrumentation systems for advanced human-relevant experimental platforms. This role focuses on...Permanent employmentFull timeLocal area
- ...winning team. Job Description: We are seeking a Lead Engineer (Heavy Highway - Roadway/Bridge projects) in the Western PA or... ...experience is a strong plus. Skills and Abilities: Advanced knowledge of construction engineering technology, codes, standards...Contract workFor contractorsFor subcontractor
- ...world-shaper. We are seeking a highly skilled Cloud Platform Engineer with strong technical and hands-on engineering experience in... ...with approved governance frameworks. The role also supports advanced workloads, including Generative AI (GenAI), by establishing governance...Work at officeFlexible hours
$125k - $167k
...Mission Summary: Our Design Release Engineering team, within the Vehicle Platform Engineering... ...the Systems Engineering, Autonomy, Software Infrastructure, and Vehicle Platform Engineering... ...integration, with a heavy emphasis on advanced prototyping and developmental vehicle...Work at office$147.93k - $291.61k
...simulated data to inform and verify principled requirements Advance VD simulation in AVs. Qualifications: - Strong foundation... ...and control systems knowledge. - Knowledge of Systems Engineering and Verification and Validation (V&V) best practices. - Knowledge...Contract workWork at officeWork from homeFlexible hours$90k
...Description Job Description Lead Quality Engineer (Financial Services) Pittsburgh,... ...supporting a large US Bank, working in an advanced technology environment. The Lead Quality... ...of experience in quality engineering, software testing, or enterprise platform validation...Permanent employmentImmediate startVisa sponsorshipShift work- ...your background aligns with future opportunities, we’ll reach out directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building real-world applications, writing clean code, and solving meaningful...Remote jobInternship
- ...Salesforce development projects and integrations with third-party software. • Ensure design decisions balance factors along multiple... ...knowledge and stay aware of current trends and technical advancements. • Great resourcefulness and an instinct for surfacing value...For contractors
$112.8k - $257k
...skills into strategy through a long path of software development accomplishments and the... ...legacy systems. By working closely with engineering, product, cybersecurity, and data teams,... ...identity verification process that leverages advanced biometrics and artificial intelligence...Full timeContract workPart timeWork at officeLocal areaRemote work$110k
...writing large/end-to-end test automation (advanced) Understanding of test automation... ...Working collaboratively with the product and engineering teams on improving ways of working (e.g.... ...learning/improvement A passion for software testing Strong communication skills...- ...for monitoring, determines root cause problems with hardware, software and databases, provides technical expertise with business requirements... ...related experience supporting a variety of applications. Advanced knowledge of administration, processes and operations and determining...Work at officeLocal areaRelocation
$86.25k - $143.75k
...an opportunity to contribute to the company’s success. As a Software Engineer Lead within PNC's SRC/RTB Production Support organization, you... ...software. Applies modern principles, methodologies and tools to advance business initiatives and capabilities. PNC Employees take...Full timeTemporary workPart timeWork experience placementWork at office$86.25k - $158.13k
...an opportunity to contribute to the company’s success. As a Software Engineer Lead within PNC's Technology organization, you will be based... ...software. Applies modern principles, methodologies and tools to advance business initiatives and capabilities. PNC Employees take...Full timeTemporary workPart timeWork experience placementWork at office$92.3k - $166.85k
...Description We are seeking a Lead Transmission Line Engineer who will manage a collaborative and dynamic team working in a fast... ...we invest in you, with an eye on your future, through career advancement, growth opportunities, and continuous improvement via mentoring...Work at officeLocal areaImmediate startRemote workRelocation packageFlexible hours- .... Job Description We are seeking an experienced Lead AI Engineer to lead our Agentic AI team as we scale our agentic offerings... ...developing, and productionizing machine learning systems Advanced software skills in Python Experience with common LLM algorithms...Full timeWork at office
- ...Job Title: Software Engineer (Python) Duration : Contract to Hire Location : Pittsburgh, Dallas, or Cleveland (Locals Only) Work Mode : 5 Days Onsite Years Of Exp : 6+ Yrs Seeking a Software Engineer with 3–5 years of hands-on experience...Contract workLocal area
- ...AWS Developer Operations Engineer We are seeking an AWS Developer Operations Engineer... ...quality assurance review of new and existing software products Experience with Terraform,... ...and detail-oriented, with a desire to advance this is a contract to hire position to grow...Contract work
- ...Who We Are Carnegie Robotics designs and manufactures advanced robotics systems and components for defense, agricultural, mining... ...ranks. For this role, we are seeking a solid Embedded Software Engineer who can take full end-to-end ownership of software for our...Full time
$200k - $400k
...company based in Pittsburgh, PA that develops software for robotics and autonomous vehicles. They seek a Software Engineer specializing in C++ to build high-performance... ...and we act as an advisor for your career advancement. Solomon Page has an extensive network of established...Permanent employmentWork at officeRemote work3 days per week$50 - $62 per hour
...Job Description Job Description Job Title: Software Perception Engineer Job Description The Software Perception Engineer designs, implements, and tests advanced perception algorithms for mobile off-road machines, with a focus on sensor fusion, object detection,...Permanent employmentTemporary workRemote work$48 - $62 per hour
...Job Description Job Description Job Title: Software Engineer – R&D (Machine Learning, Computer Vision, Automated Driving) Job Description This role focuses on research and advanced development in machine learning, computer vision, robotics, and automated driving...Contract workTemporary workWorldwide- ...Who We Are Carnegie Robotics designs and manufactures advanced robotics systems and components for defense, agricultural, mining... ...mindset to join our ranks. What You'll Be Doing As a Software Engineer, you will be collaborating with an interdisciplinary team...Full time
$91k - $185.9k
...company’s success. As an Infrastructure Engineer Sr, Platform Engineering Team, within PNC... ..., and reliability. - Providing advanced level network infrastructure support. -... ...network issues, including hardware and software problems. - Collaborating with other PNC...Full timeTemporary workPart timeWork experience placementWork at office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Advanced Software Engineer. Be the first to apply!




