Demo

Software Development Engineer

University of California - Los Angeles (UCLA)
Los Angeles, CA Full Time
POSTED ON 4/8/2026
AVAILABLE BEFORE 6/7/2026
Special Instructions to Applicants

This is a four year contract with the possibility of extension and/or conversion to a career appointment.


Department Summary

CESMII is the national institute on Smart Manufacturing (SM) for the United States. OARC is the program and administrative home of CESMII, which it operates in partnership with the U.S. Department of Energy's Advanced Manufacturing Office. CESMII drives innovation in SM through a membership network, education and workforce development program, funded research projects, and a Smart Manufacturing Innovation Platform. Smart Manufacturing is the application of advanced technologies such as sensors, controls, analytics, modeling, and platforms to increase efficiency in manufacturing. CESMII's mission is to accelerate SM adoption, which will radically impact manufacturing performance through measurable improvements in areas such as quality, throughput, costs/profitability, safety, asset reliability, and energy productivity. By enabling frictionless movement of raw and contextualized data (i.e., information) between real-time operations and the people and systems that create value in and across manufacturing organizations, CESMII is ensuring the power of information and innovation is at the fingertips of everyone who touches manufacturing.
Position Summary

We are seeking a Software Development Engineer to help design, build, and evolve the next generation of CESMII's Smart Manufacturing Platform. In this role, you will contribute directly to the development of core platform capabilities-including data ingestion, contextualization, data management, workflow-driven integration, and CESMII's SM Marketplace-all foundational elements of the nation's Smart Manufacturing future. You will play a critical role in advancing CESMII's Smart Manufacturing Architecture Imperatives, providing technical expertise and handson development across multiple platforms. Working with a combination of Waterfall and Agile methodologies, you will help shape technical milestones, collaborate with internal and external development teams, and represent CESMII's technical work to senior leadership, industry partners, and Department of Energy reviewers.

As a Software Development Engineer, you will:

  • Design, develop, test, and maintain software components, APIs, and platform services that advance CESMII's Smart Manufacturing Imperatives.
  • Contribute to the operational architecture, technical specifications, evaluation, testing, and demonstration of core SM platform components.
  • Support development of software related to SM Profiles (structured manufacturing information models) and the SM Marketplace.
  • Serve as a key technical expert for Manufacturing IT software related to data connectivity, ingestion, and contextualization.
  • Participate as a member of the CESMII DevOps team, guiding community members in applying manufacturing IT software practices.
  • Support development of technology demos, proofs of concept, and documentation.
  • Analyze emerging technologies to inform current and future Smart Manufacturing initiatives.

We're looking for a technical expert with a passion for Smart Manufacturing innovation-someone who thrives in a multistakeholder environment and is energized by complex, systemslevel challenges. Ideal candidates will have experience in:

  • Software engineering across distributed or multi-platform architectures
  • Manufacturing IT, industrial data systems, or OT/IT integration
  • Data modeling, connectivity, ingestion, contextualization, or workflow integration
  • Agile and hybrid software development methodologies
  • Collaboration with crossfunctional technical and nontechnical stakeholders

Why Join Us

  • National Impact: Contribute to a platform that is redefining how manufacturers innovate and compete.
  • MissionDriven Work: Help democratize Smart Manufacturing and strengthen U.S. manufacturing capabilities.
  • Collaborative Ecosystem: Work alongside industry leaders, researchers, integrators, and government partners.
  • Innovation Culture: Shape emerging technologies, guide community adoption, and drive forward-looking research and development.
  • Growth & Visibility: Represent CESMII's technical work at national forums while expanding your expertise in advanced manufacturing technologies.


Salary & Compensation

*UCLA provides a full pay range. Actual salary offers consider factors, including budget, prior experience, skills, knowledge, abilities, education, licensure and certifications, and other business considerations. Salary offers at the top of the range are not common. Visit UC Benefit package to discover benefits that start on day one, and UC Total Compensation Estimator to calculate the total compensation value with benefits.
Qualifications

  • 4 years Experience in software engineering. (Required)
  • 4 years Experience in development or application of software platforms, solutions or tools including information software, edge computing, architecture frameworks and cloud technology. (Required)
  • 4 years Software development and/or application experience in an OT (Operational Technology) and manufacturing environment. (Preferred)
  • 4 years Software development and/or application experience in an IT (Information Technology) environment. (Preferred)
  • 4 years Experience in common programming languages, software development frameworks, API development, databases and SDKs. (Required)
  • Demonstrated experience with complex data structures, information modeling, knowledge graphs and open source projects (Required)
  • Demonstrated ability to manage and execute multi-disciplinary software development projects (Required)
  • Demonstrated ability to manage software development tasks. (Required)
  • Demonstrated experience in managing the development of innovative solutions in both Operational Technology (OT) and Information Technology (IT) environments. (Required)
  • Demonstrated experience in leading both Agile and Waterfall development projects. (Required)
  • Possess strong problem solving, teamwork influencing, and coaching skills. (Required)
  • Demonstrated expert knowledge in development or application of manufacturing software technologies for data ingestion and contextualization. (Preferred)
  • Demonstrated experience with web and cloud technologies and their integration with manufacturing software especially Azure user management. (Required)
  • Demonstrated expert level technical expertise in software development for manufacturing applications. (Required)
  • Demonstrated implementation-level experience with embedded manufacturing OT technologies based on hardened Windows or Linux environments. (Required)
  • Experience in driving relationships with Academia, Industry, and governmental organizations. (Preferred)

  • Education, Licenses, Certifications & Personal Affiliations

  • Bachelor's Degree or equivalent in engineering or computer science. (Required)
  • Master's Degree in engineering or computer science. (Preferred)
  • PhD in engineering or computer science. (Preferred)

  • Special Conditions for Employment

  • Background Check: Continued employment is contingent upon the completion of a satisfactory background investigation.
  • Live Scan Background Check: A Live Scan background check must be completed prior to the start of employment.

  • Schedule

    8:00 a.m. to 5:00 p.m.
    Union/Policy Covered

    99-Policy Covered
    Complete Position Description

    https://universityofcalifornia.marketpayjobs.com/ShowJob.aspx?EntityID=38&JDName=IT Architecture 3 (40760635)
    The University of California is an Equal Opportunity/Affirmative Action Employer advancing inclusive excellence. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, age, protected veteran status, or other protected categories covered by the UC nondiscrimination policy. UC Nondiscrimination & Affirmative Action Policy:https://policy.ucop.edu/doc/4000376/DiscHarassAffirmAction

     

    Salary.com Estimation for Software Development Engineer in Los Angeles, CA
    $125,052 to $151,351
    If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
    Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

    What is the career path for a Software Development Engineer?

    Sign up to receive alerts about other jobs on the Software Development Engineer career path by checking the boxes next to the positions that interest you.
    Income Estimation: 
    $97,257 - $120,701
    Income Estimation: 
    $123,167 - $152,295
    Income Estimation: 
    $123,167 - $152,295
    Income Estimation: 
    $146,673 - $180,130
    Employees: Get a Salary Increase
    View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

    Job openings at University of California - Los Angeles (UCLA)

    • University of California - Los Angeles (UCLA) Los Angeles, CA
    • Special Instructions to Applicants To be considered for this position, applicants must submit a resume, cover letter, and a list of references. Please have... more
    • 9 Days Ago

    • University of California - Los Angeles (UCLA) Los Angeles, CA
    • Position overview Position title: Lecturer Salary range: Annual Salary Range $70,977-$199,722. Rank and salary commensurate with qualifications and experie... more
    • 9 Days Ago

    • University of California - Los Angeles (UCLA) Los Angeles, CA
    • Position overview Position title: Lecturer Salary range: Annual Salary Range $70,977-$199,722. Rank and salary commensurate with qualifications and experie... more
    • 9 Days Ago

    • University of California - Los Angeles (UCLA) Los Angeles, CA
    • Position overview Position title: Instructor Salary range: $2,800 - $3,100 per course, quarterly Application Window Open date: November 18, 2025 Next revie... more
    • 9 Days Ago


    Not the job you're looking for? Here are some other Software Development Engineer jobs in the Los Angeles, CA area that may be a better fit.

    • Inside Higher Ed Los Angeles, CA
    • Special Instructions to Applicants This is a four year contract with the possibility of extension and/or conversion to a career appointment. Department Sum... more
    • 9 Days Ago

    • Network Optix Burbank, CA
    • Network Optix (Nx) is a global powerhouse in video software development, driven by a mission to empower the creation of intelligent video-based solutions a... more
    • 10 Days Ago

    AI Assistant is available now!

    Feel free to start your new journey!