1

Framework Developer Jobs (NOW HIRING)

Author and maintain Architecture Decision Records (ADRs) and developer documentation to capture framework decisions and onboarding guidance. * Collaborate with robotics engineers and embedded ...

.Net Sr Software Engineer

Pittsburgh, PA · On-site

$118K - $156K/yr

Development: .NET, Angular 2+, Entity Framework DevOps: OpenShift, U-Deploy, Azure DevOps, Jenkins Methodologies: Agile, TDD, BDD, Ticket-Based Engineering Database: SQL Server, OracleSCM: GIT ...

The Opportunity Flock Safety is looking for an Android Framework Engineer to join our Device OS Team. To be clear: this is an Embedded Systems role, not a Mobile App role. We build on headless ...

Author and maintain Architecture Decision Records (ADRs) and developer documentation to capture framework decisions and onboarding guidance. * Collaborate with robotics engineers and embedded ...

.Net Developer

Houston, TX · On-site

$46 - $61/hr

ESSENTIAL FUNCTIONS: .NET 4.5 Framework developer skills: o ASP.net o C# o XML Javascript & HTML SQL 2008 - including stored procedure development, UDF development, SISS Develop solutions based ...

Java Frameworks Developer

Charlotte, NC

$49.75 - $64.50/hr

Java Frameworks Developer Sonsoft, Inc. is a USA based corporation duly organized under the laws of ... Framework, RESTful services. • At least 3 years of relational database experience with an ...

Sr SQA Automation Engineer

Boston, MA · On-site

$113K - $148K/yr

Qualifications Python, Perl or Shell, Networking, framework, DevOps, Additional Information All your information will be kept confidential according to EEO guidelines.

next page

Showing results 1-20

Framework Developer information

See salary details

$13.2K

$13.4K

$13.7K

How much do framework developer jobs pay per month?

As of Jun 8, 2026, the average monthly pay for framework developer in the United States is $13,450.00, according to ZipRecruiter salary data. Most workers in this role earn between $13,375.00 and $13,541.67 per month, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Framework Developer, and why are they important?

To thrive as a Framework Developer, you need advanced programming expertise (often in languages like Java, JavaScript, or Python), a deep understanding of software architecture, and experience with designing scalable frameworks. Familiarity with version control systems (such as Git), continuous integration tools, and documentation standards is typically required, along with knowledge of relevant frameworks and libraries. Strong problem-solving abilities, collaboration, and clear communication distinguish top performers in this role. These skills are crucial to building robust, reusable software foundations that enable teams to develop applications efficiently and maintain high code quality.

What are some common challenges faced by Framework Developers when supporting multiple platforms?

Framework Developers often encounter the challenge of ensuring compatibility and consistent performance across different platforms, such as various operating systems, devices, or programming languages. This requires thorough testing, careful abstraction of platform-specific features, and frequent updates to accommodate evolving platform requirements. Collaboration with other development teams is essential to gather feedback and address integration issues quickly. Proactive communication and strong documentation skills can help mitigate these challenges and deliver a robust, versatile framework.

What are framework developers?

Framework developers are software engineers who design, build, and maintain software frameworks. These frameworks provide reusable components, tools, and libraries that help other developers build applications more efficiently. Framework developers focus on creating robust, scalable, and well-documented foundations that abstract common functionalities and promote best practices. Their work allows application developers to focus on building specific features without reinventing core functionalities.

What is the difference between Framework Developer vs Web Developer?

AspectFramework DeveloperWeb Developer
Primary FocusDesigning, developing, and maintaining software frameworks and librariesBuilding and maintaining websites and web applications
Skills & CertificationsProficiency in programming languages, framework architecture, and API designHTML, CSS, JavaScript, and web development tools
Work EnvironmentSoftware companies, tech firms, development teamsWeb agencies, freelance, in-house IT teams
Industry UsageSoftware development, enterprise applicationsOnline services, e-commerce, content sites

While both roles involve programming, Framework Developers focus on creating reusable software components and libraries, whereas Web Developers primarily build and maintain websites and web applications. The roles often overlap in web-based projects, but their core responsibilities differ significantly.

More about Framework Developer jobs
What are the most commonly searched types of Framework Developer jobs? The most popular types of Framework Developer jobs are:
What states have the most Framework Developer jobs? States with the most job openings for Framework Developer jobs include:
Infographic showing various Framework Developer job openings in the United States as of May 2026, with employment types broken down into 1% Internship, 84% Full Time, 2% Part Time, and 13% Contract. Highlights an 80% Physical, 5% Hybrid, and 15% Remote job distribution, with an average salary of $161,400 per year, or $77.6 per hour.
Robotics Framework Engineer II

Robotics Framework Engineer II

ICON

Austin, TX

Other

Posted 10 days ago


Job description

ICON is looking for a Robotics Framework Engineer II to join our Software team in Austin, TX. This role sits at the intersection of robotics software and engineering infrastructure - owning the frameworks, tooling, and DevOps systems that allow ICON's robotics engineers to move fast and ship reliable, production-quality code. You will help define and maintain the foundational platform layer that every robotics team at ICON builds on. This role is based at ICON's Austin, TX headquarters, and will report to the Director of Embedded Software Engineering.

RESPONSIBILITIES:

  • Design, build, and maintain the shared robotics software framework, including RT/NRT interface patterns, component lifecycle standards, and inter-process communication conventions.
  • Own the CI/CD pipelines for embedded and robotics codebases, including automated build, test, and deployment workflows across simulation and hardware targets.
  • Develop and maintain software-in-the-loop (SIL) environments and hardware-in-the-loop (HIL) test infrastructure to support continuous integration and system verification.
  • Build and maintain shared robotics toolkits (e.g., kinematics libraries, coordinate frame utilities, trajectory math) for reuse across ICON's robotic platforms.
  • Establish and enforce code quality standards, branching strategies, and release processes across the embedded and robotics teams.
  • Author and maintain Architecture Decision Records (ADRs) and developer documentation to capture framework decisions and onboarding guidance.
  • Collaborate with robotics engineers and embedded software leads to understand platform needs and translate them into durable, well-tested infrastructure.
  • Support onboarding of new engineers by maintaining tooling that enables fast ramp-up and independent contribution.

MINIMUM QUALIFICATIONS:

  • Bachelor's degree or higher in Robotics, Computer Science, Software Engineering, or a related field.
  • 5+ years of professional software engineering experience, with at least 2 years in a robotics or embedded systems environment.
  • Proficiency in modern C++ (17 or newer) and Python.
  • Hands-on experience building and maintaining CI/CD pipelines (e.g., GitHub Actions, Jenkins, or equivalent).
  • Working knowledge of robotic arm kinematics (forward and inverse) and foundational robotics math.
  • Experience with robotics frameworks such as ROS/ROS2 and simulation environments such as Gazebo or MuJoCo.
  • Demonstrated ability to write production-quality, well-documented, testable code in a team environment.

PREFERRED SKILLS AND EXPERIENCE:

  • Experience developing shared libraries or SDKs used by multiple engineering teams.
  • Familiarity with real-time systems and EtherCAT or similar fieldbus protocols.
  • Experience with cross-compilation toolchains for embedded targets.
  • Contributions to or ownership of internal developer tooling, onboarding infrastructure, or software architecture documentation.
  • Exposure to safety-critical software development practices or formal verification methods.
  • A platform-builder mindset - someone who finds deep satisfaction in making other engineers more effective.